¿Cómo deshabilitar el correo electrónico de salida de ejecución diaria?

10

¿Cómo deshabilitar el correo electrónico de salida de ejecución diaria de "Charlie &"?

Busqué un par de páginas en Google, pero no hay una respuesta clara.

Yo uso en ssmtplugar desendmail

Alex G
fuente

Respuestas:

11

Lea man periodicdetenidamente y busque todos los bits que mencionanoutput

Cree un archivo /etc/periodic.confsi aún no existe y establezca las *_outputvariables /etc/defaults/periodic.confen un archivo de registro. Esa es cualquier ruta que comienza con una /, en lugar de una cuenta de usuario, que es una palabra 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 ya debería estar configurado para /var/log/daily.log, /var/log/weekly.logy /var/log/monthly.log.

Soy un poco pedante sobre mi registro y uso /var/log/periodic.$(date +%Y%m%d).<type>.log

<type>siendo daily, weekly, monthly, security.

Mate
fuente
¿Qué archivo debo especificar para security_output? / var / log / security?
Alex G
o /var/log/daily.loglo que prefieras
Matt
5

Puede deshabilitar la mayoría de las pruebas tocando la _enablebandera en/etc/periodic.conf

por ejemplo: daily_status_mailq_enable="NO"

configuración daily_output="/dev/null"le impedirá recibir los correos electrónicos, aunque, como se mencionó anteriormente, es posible que desee registrarlo en un archivo, ya que los informes pueden contener información útil.

Allan Jude
fuente