URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 67482
[ Назад ]

Исходное сообщение
"newsyslog"

Отправлено Makc , 11-Июл-06 10:30 
Если верить ману, то если указать конкретное время для ротации, то она будет происходить только если запустить newsyslog в течение часа около этого времени. У меня сервер работает не все время, а по плавающему графику (то включен то нет). Проблема возникает, если он выключен в момент ротации. Можно конечно указывать не конкретное время, а интервал. Но хотелось бы сделать ротацию скажем месячных логов после первого запуска компа в этом месяце, а не просто каждые 30 дней. Можно как-то сделать подобное?

Содержание

Сообщения в этом обсуждении
"newsyslog"
Отправлено newser , 11-Июл-06 10:47 
>Если верить ману, то если указать конкретное время для ротации, то она
>будет происходить только если запустить newsyslog в течение часа около этого
>времени. У меня сервер работает не все время, а по плавающему
>графику (то включен то нет). Проблема возникает, если он выключен в
>момент ротации. Можно конечно указывать не конкретное время, а интервал. Но
>хотелось бы сделать ротацию скажем месячных логов после первого запуска компа
>в этом месяце, а не просто каждые 30 дней. Можно как-то
>сделать подобное?


anacron


"newsyslog"
Отправлено MaximKat , 11-Июл-06 12:24 
>anacron

А можно чуть подробнее?
Я так понял что предлагается не использовать встроенное newsyslog слежение за временем. Запускать из cron не newsyslog, а anacron, а уже из него newsyslog с параметром принудительной ротации, так?
Но тогда как совместить ротацию по времени с ротацией по размеру?
Можно пример какой-нибудь?

ЗЫ первый пост - мой