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

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



On Sat, 04 Feb 2006 18:09:22 +0300
"Nikita V. Youshchenko" <yoush@debian.org> wrote:

> 
> 
> > Такой конфиг (в /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' и
> внимательного просмотра выдачи.
Как выяснилось, этот файл ротировался и самим sysklogd и logrote,
в результате чего и получалась путаница в которой было сложно разобраться.
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-russian-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 


-- 
Vladimir Zolotykh



Reply to: