M. Edwin wrote:
This morning I found that my syslog is not running as it is expected. In my logrotate.d/syslog everything is very basic
/var/log/warn /var/log/messages /var/log/allmessages /var/log/localmessages /var/log/firewall { compress dateext maxage 365 rotate 99 missingok notifempty size +10240k create 640 root root sharedscripts postrotate /etc/init.d/syslog reload endscript }
In my opinion this is not a syslog problem, but has something to do with cron and logrotate. There are few things you should check: 1. In a default Suse installation logrotate is called from cron as a daily job. Look for file "logrotate" in directory /etc/cron.daily. 2. Is your cron daemon up and running? Try "ps ax | grep cron" or "rccron status". 3. Your logrotate.d/syslog file says "don't rotate logs unless they are bigger than 10Mb" - how large are your files? 4. Try running logrotate from the commandline and see what happens. robert