2024年11月18日 | EOS R7ファームウエアアップデート |
2024年11月17日 | PX-M730Fのシアンインク交換 |
2024年11月4日 | 360度モニタ不調 |
2024年11月2日 | ノート給油 |
2024年10月19日 | 腕時計のファームウエア |
2024年10月5日 | RF-S 10-18mm F4.5-6.3 IS STM購入 |
2024年10月3日 | 三菱UFJニコスカード到着 |
2024年9月28日 | 三菱UFJニコスカード申込 |
2024年9月23日 | 第10世代iPad購入 |
2024年9月17日 | iPadOS 18 |
iBookと共有することも考えて、 プリンタをFreeBSDマシンにつなげた。 Windowsマシンにはsambaで、iBookには netatalkで共有するのだ。 sambaのほうは簡単だった。 /etc/printcapのサンプルにあるlpエントリにmx#0を追加するだけ。
netatalkで共有すると、 iBookからはPostScriptプリンタに見える。 なので、まず/usr/local/etc/papd.confに
895Cxi:? :pr=ps:
というエントリを追加。 次にGhostScriptをインストールして (といってもパッケージから加えただけ)、/etc/printcapに
ps|local GhostScript Printer:? :sh:sf:mx#0:? :lp=/dev/lpt0:sd=/var/spool/lpd/ps:lf=/var/log/lpd-errs:? :if=/usr/local/libexec/ps2cdj550:
を追加。フィルタのps2cdj550は
#!/bin/sh gs -q -dNOPAUSE -sDEVICE=cdj550 -dBATCH -sOutputFile=- -
と、これ以上はないというくらい簡単なもの。 これでも一応印刷できる。 ただ、Internet Explorerからは問題なく印刷できたのだが、 Acta!から印刷したらGhostScriptが10分くらい考え込んでいる。 結局キューを削除してしまった。 USBで接続すると問題なく印刷できるのである。 うーん、アプリケーションが古いからかなあ。
セキュリティホールの報告されたapache、php3、 sshをアップデートした。
まずはsshから。 FreeBSDも4.3あたりからは標準でシステムに入っている。 これを、/usr/ports/security/opensshのものと入れ替える。 インストールそのものは、いつもどおり make; make installである。 後は/etc/rc.conf内にsshd_enable="NO"と記述しておく。 さらに/usr/local/etc/rc.d/sshd.sh.sampleを /usr/local/etc/rc.d/sshd.shとコピーして、 起動時に自動実行されるようにする。
心配したのはデーモンの切り替えだが、 /usr/local/etc/rc.d/sshd.sh restart で問題なく切り替わった。
これも、/usr/ports/www/apache13に移動して make; make installで終わり。 portsは楽でいいなあ。 もちろん、apachectl stopで、事前にapacheは止めてある。
ファイルアップロード関係でセキュリティホールがあったらしい。 日本PHPユーザー会のWebから、 php-3.0.18-i18n-ja-3.tar.gzをとってくる。 あとは以前と同じ手順でインストール。 インストール後はapachectl startでOK。
今度はDNSリゾルバ回りでlibcにバグが見つかった。 詳しくは2002年の部品寄せ集め6号で。