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

Re: logrotate, что за ребусы ?




> Такой конфиг (в /etc/logroate.d)
> 
> /var/log/watch2.log {
> monthly
> create 644 root root
> nocompress
> rotate 3
> }
> Как я себе представлял что он должен делать
> 1) не трогать watch2.log до конца Февраля или месяц
> 2) Новый watch2.log создавать с правами rw-r--r--
> 3) не сжимать
> 4) хранить историю за последние три месяца (если число ратаций
>     больше 3, удалить самую старую)
> 
> Загвоздка в том, что файл ротируется слишком часто. Так для конфига что
> вверху: watch2.log был создан 2-го, сегодня же в 6 уже ротировался.
> Когда я задавал weekly, новый файл создавался каждый день.
> 
> И новый лог создается с правами -rw-------, вместо нужных rw-r--r--
> Я что-то не так понимаю ?

Я бы начал с запуска от рута 'logrotate -d /etc/logrotate.conf' и
внимательного просмотра выдачи.



Reply to: