NaN
@NaN

Как отключить логирование root cron jobs в /var/log/syslog (и вообще куда-либо) в ubuntu 14.04 lts 64 minimal?

Перепробовал почти все что гуглилось.
Изменение конфига /etc/rsyslog.d/* и /etc/init.d/rsyslog force-reload не помогло.
Изменения уровня логирования cron -L с 1 на 4 тоже.
Удалось убрать дублирование из auth log, и рассылку mail руту. В syslog пишет, хоть ты тресни (.
Насильным перехватом процесса с перенаправлением в /dev/null, как некоторые советовали совсем не хочется делать.
Ну и 14.04 опять конечно порадовала переносом всех конфигов, фиг чего найдешь по-памяти.
  • Вопрос задан
  • 6713 просмотров
Пригласить эксперта
Ответы на вопрос 2
NaN
@NaN Автор вопроса
решение:
/etc/rsyslog.d/50-default.conf
-
*.*;auth,authpriv.none -/var/log/syslog
+
*.*;auth,authpriv.none;cron.none -/var/log/syslog

service rsyslog restart
Ответ написан
Комментировать
benbor
@benbor
Помог ответ - не забудь лайкнуть
Ну и пусть себе логирует. Никогда не парился. Ротацию настройте, чтобы место не жрало, и все
Если что, syslog пишет в файлы асинхронно, так что на производительности почти не сказывается
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы