Запрет Rsyslog от автоматического удаления файлов syslog.gz.
Почему Ubuntu по умолчанию удаляет старый syslog старше syslog.7.gz? Как я могу предотвратить это? Спасибо
1 ответ
Решение
Каждый пакет добавляет файл в /etc/logrotate.d/, сюда logrotate знает, когда удалить или обновить файлы журнала для этого пакета.
distcc, например:
$ dpkg -L distcc | fgrep logrotate
/etc/logrotate.d
/etc/logrotate.d/distcc
Так /etc/logrotate.d/distcc содержит правила, которые logrotate буду использовать.
Вам нужно прочитать справочную страницу для logrotate,
rsyslog ничего не делает, чтобы вращать или удалять файлы журнала.