logwatch на Centos 6.4

logwatch на Centos 6.4

Мой logwatch настроен правильно и работает правильно, когда я запускаю его вручную.

/usr/sbin/logwatch

Я добавил его в crontab пользователя root, и он отображается правильно, когда я делаю crontab -lследующее:

0 5 * * * /etc/cron.daily/0logwatch
0 2 * * * /usr/sbin/logwatch
0 3 * * * /etc/cron.daily/one_of_my_scripts
0 4 * * * /etc/cron.daily/another_script

Мои скрипты работают отлично, но logwatch не работает, хотя я дважды добавлял его в crontab, используя прямой вызов и скрипт, подготовленный для запуска из cron.daily.

/var/log/cron не регистрирует действия пользователя в crontab

Есть какие-нибудь подсказки?

решение1

Я перешел по ссылке @lain (спасибо @lain), установил переменную MAILTO, подождал отчета по электронной почте, который сообщил мне, что проблема исходит от sendmail, который находится в /usr/sbin, который не включен по умолчанию для записей crontab. Я просто изменил PATH, и все в порядке

Связанный контент