В Срд, 06/09/2006 в 13:03 +0400, Ilya S. Sapytsky пишет: > Добрый день! > понадобилось мне увеличить глубину сохраняемых логов почты > и системных и ротейтить логи не ежедневно, а еженедельно, > так мне удобнее. Начал в этом разбираться и понял, что > logrotate не занимается ни mail.log ни syslog. > Этим занимается связка syslogd-listfiles+savelog+cron. В > чем глубинный смысл этой связки так и не понял, ну да > ладно, нехай будет, главное чтобы работало.. > Нашел как увеличить глубину ротейта, в вот как их делать > еженедельно так и не понял. > Но вот затык возник вот в чем: > [EMAIL PROTECTED]:~$ 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 > > но при этом: > [EMAIL PROTECTED]:~# 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. -- Покотиленко Костик <[EMAIL PROTECTED]> -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

