すると, メールが送れなくなった. ログからamavisdの
起動時に以下のエラーがでて, 起動できていなかった.
TROUBLE in pre_loop_hook: Error creating a DNS resolver socket: Network is unreachable at /usr/lib/perl5/vendor_perl/5.8.6/Mail/SpamAssassin/DnsResolver.pm line 202.
確かに, eth0を上げたあと, pppを使ってISPに接続するまで,
DNSは使えない. BINDを入れるのも一つの手だけど, 運用がめんどくさい.
ということで, amavisd-newの起動スクリプトをちょっと修正.
depend()関数内に以下を入れる
after rp-pppoe
これだけでOK. たぶん, もっときれいなやり方があるだろうけど....
0 件のコメント:
新しいコメントは書き込めません。