Como desativar o email de saída de execução diária?

10

Como desativar o e-mail de saída da execução diária de "Charlie &"?

Algumas páginas no Google, mas não há uma resposta clara.

Eu uso em ssmtpvez desendmail

Alex G
fonte

Respostas:

11

Leia man periodice procure todos os bits que mencionamoutput

Crie um arquivo /etc/periodic.confse ainda não existir e defina as *_outputvariáveis ​​de /etc/defaults/periodic.confpara um arquivo de log. Esse é qualquer caminho que comece com a /, em vez de uma conta de usuário, que é uma palavra simples.

$ 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

O Syslog já deve estar configurado para /var/log/daily.log, /var/log/weekly.loge /var/log/monthly.log.

Sou um pouco pedante sobre meu registro e uso /var/log/periodic.$(date +%Y%m%d).<type>.log

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

Matt
fonte
Que arquivo devo especificar para security_output? / var / log / security?
Alex G
ou o /var/log/daily.logque você preferir.
Matt
5

Você pode desativar a maioria dos testes alternando o _enablesinalizador/etc/periodic.conf

por exemplo: daily_status_mailq_enable="NO"

configuração daily_output="/dev/null"impedirá que você receba os emails, embora, como mencionado acima, você possa registrá-lo em um arquivo, pois os relatórios podem conter informações úteis.

Allan Jude
fonte