秋山@福岡です。
Vine 2.6r1を古いPCに入れて、メールサーバーとして運用しております。
postfix(2.6r1についてくるもの)を使用しているのですが、メールログだけが
ちゃんとローテートしておりません。
cron関係は、なにもいじっておりません。
/etc/postfix/main.cf
に関しては、SoftwareDesign誌2002/12月号の記事や、Web上の情報をつまみ読
みして設定しました。
maillog.*の状況は、
-rw------- 1 root root 3337 Jul 20 10:36 /var/log/maillog
-rw------- 1 root root 0 Jul 13 04:02
/var/log/maillog.1
-rw------- 1 root root 1314322 Jul 20 00:58
/var/log/maillog.2
-rw------- 1 root root 466386 Jul 8 19:41
/var/log/maillog.3
みたいになっております。
現時点では、ちゃんとmaillogにログが記録されていますが、ホストを再起動さ
せると、maillogがログ記録先になります。
cronによるログのローテーションではログ記録先のファイルが更新されません。
また、/etc/init.d/postfix restartで再起動させても状況は変わりません。
現状、実害は無い(時々システムを再起動させればいい)のですが、ちょっと
気になります。
超FAQなのではないかと思うのですが、情報を見つけきれませんでした。
よろしくお願いします。