Risposte:
Leggi attentamente man periodic
e cerca tutti i bit che citanooutput
Crea un file /etc/periodic.conf
se non ne esiste già uno e imposta le *_output
variabili da /etc/defaults/periodic.conf
un file di registro. Questo è qualsiasi percorso che inizia con a /
, anziché con un account utente che è una parola semplice.
$ 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 dovrebbe già essere configurato per /var/log/daily.log
, /var/log/weekly.log
e /var/log/monthly.log
.
Sono un po 'pedante per la mia registrazione e utilizzo /var/log/periodic.$(date +%Y%m%d).<type>.log
<type>
essendo daily
, weekly
, monthly
, security
.
/var/log/daily.log
che preferisci.
Puoi disabilitare la maggior parte dei test attivando il _enable
flag/etc/periodic.conf
per esempio:
daily_status_mailq_enable="NO"
impostazione daily_output="/dev/null
"ti impedirà di ricevere le e-mail, anche se, come detto sopra, potresti voler invece registrarlo in un file, poiché i rapporti possono contenere informazioni utili.