Мой журнал настроен правильно и работает правильно, когда я запускаю вручную
/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 для каждого пользователя
Какие-нибудь подсказки?
Я перешел по ссылке @ lain (спасибо @lain), установил переменную MAILTO, дождался письма с отчетом, которое сообщило мне, что проблема исходит от sendmail, который находится в / usr / sbin, который по умолчанию не включен для записей crontab. Я только что настроил ПУТЬ, и все в порядке