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

9

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

Pesquisou algumas páginas, mas não há uma resposta clara.

Eu uso ssmtp em vez de sendmail

    
por Alex G 10.05.2014 / 00:24

2 respostas

11

Leia man periodic e procure por todos os bits que menciona output

Crie um arquivo /etc/periodic.conf se ainda não existir e defina as variáveis *_output de /etc/defaults/periodic.conf para um arquivo de log. Esse é qualquer caminho que comece com / , em vez de uma conta de usuário que seja 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.log e /var/log/monthly.log .

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

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

    
por 10.05.2014 / 10:29
5

Você pode desabilitar a maioria dos testes, alterando o sinalizador _enable em /etc/periodic.conf

por exemplo: daily_status_mailq_enable="NO"

definir daily_output="/dev/null "impedirá que você receba os e-mails, embora, como mencionado acima, talvez deseje registrá-lo em um arquivo, pois os relatórios podem conter informações úteis.

    
por 15.06.2014 / 18:10

Tags