Каждое утро я осознаю эту электронную почту от Демона Крона:
/etc/cron.daily/logrotate:
error: error accessing /var/log/ejabberd: No such file or directory
error: ejabberd:1 glob failed for /var/log/ejabberd/*.log
error: found error in /var/log/ejabberd/*.log , skipping
Как я останавливаю его? Нет действительно никакого такого файла или каталога, итак, почему это пытается сделать что-то там? Я удалил ejabberd давным-давно.
В какой-то момент ejabberd, должно быть, создал logrotate файл для вращения его журналов. Ежедневная газета logrotate задание, запланированное в /etc/cron.daily/logrotate
, читает любые конфигурационные файлы задания в /etc/logrotate.d
и /etc/logrotate.conf
файл и действия инструкции в них. Как нет никакого /var/log/ejabberd
каталог, ежедневная газета logrotate отчеты о задании производит ошибку.
, Как упомянуто в ответ heemayl любой вывод от задания крона отправляется в электронном письме получателю в MAILTO
переменная.
Для постоянного отключения этого поведения logrotate задание для ejabberd должно быть остановлено. Посмотрите в /etc/logrotate.d
для ejabberd файла, удалите его с:
sudo rm /etc/logrotate.d/ejabberd