Відповіді:
Прочитайте man periodic
і знайдіть усі біти, про які йдетьсяoutput
Створіть файл, /etc/periodic.conf
якщо такого ще не існує, і встановіть *_output
змінні з /etc/defaults/periodic.conf
у файл журналу. Це будь-який шлях, починаючи з а /
, а не облікового запису користувача, який є простим словом.
$ grep _output= /etc/defaults/periodic.conf
daily_output="root" # user or /file
daily_status_security_output="root" # user or /file
weekly_output="root" # user or /file
monthly_output="root" # user or /file
Syslog вже повинна бути налаштована для /var/log/daily.log
, /var/log/weekly.log
і /var/log/monthly.log
.
Я трохи педантичний щодо моєї реєстрації та використання /var/log/periodic.$(date +%Y%m%d).<type>.log
<type>
бути daily
, weekly
, monthly
, security
.
/var/log/daily.log
б вам не було зручніше.
Можна вимкнути більшість тестів, ввівши _enable
прапор/etc/periodic.conf
наприклад:
daily_status_mailq_enable="NO"
налаштування daily_output="/dev/null
"зупинить вам отримання електронних листів, хоча, як було сказано вище, ви можете замість цього записати його у файл, оскільки звіти можуть містити корисну інформацію.