[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: проблема с ротейтом логов



В Срд, 06/09/2006 в 13:03 +0400, Ilya S. Sapytsky пишет:
> Добрый день!
> понадобилось мне увеличить глубину сохраняемых логов почты
> и системных и ротейтить логи не ежедневно, а еженедельно,
> так мне удобнее. Начал в этом разбираться и понял, что
> logrotate не занимается ни mail.log ни syslog.
> Этим занимается связка syslogd-listfiles+savelog+cron. В
> чем глубинный смысл этой связки так и не понял, ну да
> ладно, нехай будет, главное чтобы работало..
> Нашел как увеличить глубину ротейта, в вот как их делать
> еженедельно так и не понял.
> Но вот затык возник вот в чем:
> sova@cache:~$ diff syslog.conf /etc/syslog.conf
> 9a10,12
> > #kern.*                               -/var/log/kern.log
> > kern.*                                -/var/log/kern.log
> > #kern.*                               -/dev/pts/3
> 14d16
> < kern.*                                -/var/log/kern.log
> 
> но при этом:
> root@host:~# syslogd-listfiles
> /var/log/syslog
> /var/log/mail.log
> /var/log/mail.info
> и
> cache:~# syslogd-listfiles
> /var/log/syslog
> 
> Может я куда-то не туда смотрю и всё делается не так?
> Как сделать так, чтобы все системные логи ротейтились
> еженедельно, а не ежедневно и еженедельно как у меня сейчас?

У меня всё настраивается в /etc/logrotate.d/*. Но у меня syslog-ng
+logrotate. Именно messages, syslog, mail.log занимается logrotate и
настраивается в /etc/logrotate.d/syslog-ng.

-- 
Покотиленко Костик <casper@meteor.dp.ua>



Reply to: