λ [FreeBSD] saslauthd を daemontools 下で動かして大ダメージ
saslauthd をデバッグモードなら daemontools 下で動くなあとやってたら、
svc -d /var/service/saslauthd とサービスダウンしたところで
svscanまで巻き込んでプロセス終了。
ほとんど全てのサービスが落ちてしまってさあ大変。こんな時もリンクローカルIPv6で待ってるinetdが命綱でなんとかなったけど。
(Postfix+Courier+Amavis+saslauthd あたりはdaemontoolsと相性悪いということにしよう。)
その後そのマシンがpanicしたり、メモリが256MBのはずなのに192MBしか認識しないという事態発生。メモリが腐っていたらしい。
λ [FreeBSD] cyrus-sasl OTP モジュール
こんな感じのログが残って気持ち悪いので、OTP モジュールを削除することにした。どうせ使わん。
postfix/smtpd[46933]: OTP unavailable because can't read/write key database /etc/opiekeys: Permission denied
pkgtools.conf に以下のエントリを追加した。
MAKE_ARGS = {
'security/cyrus-sasl2' => '-DBATCH -DWITHOUT_OTP' ,
}