Как заставить систему не удалять файлы из /var/log/kernel ?

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Posypatel
Сообщения: 9

Как заставить систему не удалять файлы из /var/log/kernel ?

Сообщение Posypatel »

Система Gentoo 2006.1.

В файл /var/log/kernel пишет свой лог iptables. Пишется почти весь трафик - позволительный и блокируемый. Файл current по достижении размера 1 Мб переименовывется в файлы типа log-date-time. Поскольку файл current быстро наполняется, файлов log-XXX образуется много. Но система автоматически удаляет из этого каталога более ранний файл, когда их количество достигнет шести.

Видимо, есть какая-то настройка? Помогите разобраться.
~~ позволь огню гореть неспешно ~~
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Как заставить систему не удалять файлы из /var/log/kernel ?

Сообщение serzh-z »

См. /etc/logrotate.d - где-то там есть скрипт, который чистит /va/log/kernel
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Как заставить систему не удалять файлы из /var/log/kernel ?

Сообщение sash-kan »

начните с /etc/cron* и /etc/logrotate*
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Posypatel
Сообщения: 9

Re: Как заставить систему не удалять файлы из /var/log/kernel ?

Сообщение Posypatel »

sash-kan писал(а):
02.07.2007 16:13
начните с /etc/cron* и /etc/logrotate*


logrotate не установлен. попробую разобраться.
а есть ли такой файл-конфиг, где прописываются все фалы логов по событию. помню, что видел его. поиск в системе пока ничего не дал


То есть есть такой конфиг, где указывается, что события брэндмауэра пишутся в файл с именем kernel, а не в иной.
~~ позволь огню гореть неспешно ~~
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Как заставить систему не удалять файлы из /var/log/kernel ?

Сообщение serzh-z »

Posypatel писал(а):
02.07.2007 17:08
То есть есть такой конфиг, где указывается, что события брэндмауэра пишутся в файл с именем kernel, а не в иной.
syslog, syslog-ng или metalog - кто-то из этих демонов. В syslog-ng, в умолчальном конфиге, всё пишется в /var/log/message - так что могу предположить, что установлен либо первый, либо третий.
Спасибо сказали: