It is still broken. I have installed the new version on our mail server yesterday. This morning I found this:
root@il01:~# ls -alrt /var/log/daemon.log* -rw-r----- 1 root adm 5818753 Jan 31 00:00 /var/log/daemon.log.5.gz -rw-r----- 1 root adm 5841733 Feb 7 00:00 /var/log/daemon.log.4.gz -rw-r----- 1 root adm 6075243 Feb 14 00:00 /var/log/daemon.log.3.gz -rw-r----- 1 root adm 5714111 Feb 21 00:00 /var/log/daemon.log.2.gz -rw-r----- 1 root adm 59425803 Feb 25 00:00 /var/log/daemon.log.1 -rw-r----- 1 root adm 3904204 Feb 25 07:04 /var/log/daemon.log root@il01:~# ls -alrt /var/log/messages* -rw-r----- 1 root adm 1769 Jan 31 00:00 /var/log/messages.4.gz -rw-r----- 1 root adm 1589 Feb 7 00:00 /var/log/messages.3.gz -rw-r----- 1 root adm 2041 Feb 14 00:00 /var/log/messages.2.gz -rw-r----- 1 root adm 2026 Feb 21 00:00 /var/log/messages.1.gz -rw-r----- 1 root adm 8500 Feb 25 00:00 /var/log/messages root@il01:~# ls -alrt /var/log/mail.* -rw-r----- 1 root adm 1165 Jan 30 07:35 /var/log/mail.log.5.gz -rw-r----- 1 root adm 1165 Jan 30 07:35 /var/log/mail.info.5.gz -rw-r----- 1 root adm 1178 Feb 6 07:38 /var/log/mail.log.4.gz -rw-r----- 1 root adm 1178 Feb 6 07:38 /var/log/mail.info.4.gz -rw-r----- 1 root adm 1281 Feb 13 07:36 /var/log/mail.log.3.gz -rw-r----- 1 root adm 1281 Feb 13 07:36 /var/log/mail.info.3.gz -rw-r----- 1 root adm 1274 Feb 20 07:36 /var/log/mail.log.2.gz -rw-r----- 1 root adm 1274 Feb 20 07:36 /var/log/mail.info.2.gz -rw-r----- 1 root adm 6053 Feb 24 07:57 /var/log/mail.log.1 -rw-r----- 1 root adm 6053 Feb 24 07:57 /var/log/mail.info.1 -rw-r----- 1 root adm 0 Feb 25 00:00 /var/log/mail.info -rw-r----- 1 root adm 0 Feb 25 00:00 /var/log/mail.log As you can see, some log files are not compressed, others have been written, even though they were renamed to $filename.1. /etc/logrotate.d/rsyslog is attached. Regards Harri
/var/log/mail.info /var/log/mail.warn /var/log/mail.err /var/log/mail.log { rotate 31 daily missingok notifempty delaycompress compress postrotate /usr/lib/rsyslog/rsyslog-rotate endscript } /var/log/syslog /var/log/daemon.log { rotate 7 daily missingok notifempty delaycompress compress postrotate /usr/lib/rsyslog/rsyslog-rotate endscript } /var/log/kern.log /var/log/auth.log /var/log/user.log /var/log/lpr.log /var/log/cron.log /var/log/debug /var/log/messages { rotate 4 weekly missingok notifempty compress delaycompress sharedscripts postrotate /usr/lib/rsyslog/rsyslog-rotate endscript }