こんばんは 山田です。
下記バージョンのサーバーでsyslogのローテートで変な現象にあっているので
相談させてください。
OSバージョン
FreeBSD 6.1-RELEASE-p3 FreeBSD 6.1-RELEASE-p3 #0: Mon Aug 7 08:56:31 JST 2006
/usr/src/sys/amd64/compile/LABO amd64
newsyslog.conf の中身
# logfilename [owner:group]mode count size when flags [/pid_file]
前島と申します。こんばんは。
山田さんのメールを読んでnewsyslogの動作に興味を持ちました。
そこで、FreeBSD 6.1-RELEASEのnewsyslogのソースを持ってきて、
デバッグオプションを付けてmakeした物を使って動作を調べて
みました。
# cd /usr/src/usr.sbin/newsyslog
# make COPTS=-g -O0
# gdb ./newsyslog
テスト用のログファイルを生成し、/etc/newsyslog.confのwhen条件、
size条件を調整してnewsyslogを何度か実行してみたところ、この