奥村と申します。 > www/squidを更新したところ、起動スクリプトの名前から".sh"が消されており、 > その結果、起動時に実行されなくなってしまいました。
私も FreeBSD 6.0 を使っていて www/squid を更新してから自動で起動 しないのにはまったのでちょっと見てみました。 現状 5.4 や 6.0 では、local_startup のディレクトリは rcorder による 起動に対応していないようですね。 http://www.freebsd.org/cgi/cvsweb.cgi/src/etc/rc rev:1.337 http://www.freebsd.org/cgi/cvsweb.cgi/src/etc/rc.subr rev:1.44 http://www.freebsd.org/cgi/cvsweb.cgi/src/etc/rc.d/localpkg rev:1.7 あたりを見ると、 CURRENT では rcNG の枠組が用意されているようです。 また、この変更は freebsd-ports で流れていたようです。 http://lists.freebsd.org/pipermail/freebsd-ports/2005-December/027897.html ということで、 CURRENT 以外で www/squid を使うならば、(上記の変更が MFC されるまで?) make config で SQUID_RCNG のチェックを外し、古い squid.sh がインストール されるようにすれば、とりあえずは従来通りの動作をするようです。 -- Yoshihiro OKUMURA <[EMAIL PROTECTED]> Neuroinformatics Lab. RIKEN, BSI