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
}

Reply via email to