Comment désactiver la messagerie de sortie quotidienne?


10

Comment désactiver la messagerie quotidienne de sortie de "Charlie &"?

Quelques pages googlé, mais il n'y a pas de réponse claire.

J'utilise ssmtpau lieu desendmail

Réponses:


11

Lisez attentivement man periodicet recherchez tous les bits qui mentionnentoutput

Créez un fichier /etc/periodic.confs'il n'en existe pas déjà et définissez les *_outputvariables de /etc/defaults/periodic.confdans un fichier journal. C'est n'importe quel chemin commençant par un /, au lieu d'un compte d'utilisateur qui est un mot simple.

$ 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 doit déjà être configuré pour /var/log/daily.log, /var/log/weekly.loget /var/log/monthly.log.

Je suis un peu pédant sur ma connexion et mon utilisation /var/log/periodic.$(date +%Y%m%d).<type>.log

<type>étant daily, weekly, monthly, security.


Quel fichier dois-je spécifier pour security_output? / var / log / security?
Alex G

ou /var/log/daily.logcelui que vous préférez.
Matt

5

Vous pouvez désactiver la plupart des tests en basculant le _enabledrapeau dans/etc/periodic.conf

par exemple: daily_status_mailq_enable="NO"

Le paramètre daily_output="/dev/null"vous empêchera de recevoir les e-mails, bien que, comme mentionné ci-dessus, vous souhaitiez peut-être le journaliser dans un fichier, car les rapports peuvent contenir des informations utiles.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.