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: