O Ubuntu já possui esta tarefa cron (confira /etc/cron.daily/mdadm
). O Ubuntu também instala anacron por padrão, então o trabalho será executado uma vez por dia, mesmo que você desligue o computador à noite.
Quando uma tarefa cron produz saída, ela é enviada para a caixa de correio local do usuário que está executando o crontab (aqui, a conta de administrador do sistema, root
).
Infelizmente, o Ubuntu não define nada para os usuários receberem e lerem mensagens locais. Então você precisa fazer várias coisas:
- Verifique se sua máquina executa um agente de transferência de e-mail , como postfix .
-
Mande o e-mail do root encaminhado para sua conta. Todas as tarefas agendadas do sistema são executadas como raiz. Com o postfix, edite o arquivo
/etc/aliases
e adicione uma linha comoroot: bryce
para encaminhar o e-mail do root para sua conta de e-mail local.
-
Se você deseja que seu e-mail local seja encaminhado para uma conta on-line, crie um arquivo chamado
.forward
em seu diretório pessoal contendo seu endereço, por exemplo, com o comandoecho [email protected] >~/.forward
-
Se você quiser ler seu e-mail local, configure seu programa de leitura de e-mail para isso.
Veja Como os administradores devem ler as mensagens do root? para obter instruções mais detalhadas e atualizadas sobre como ler o correio do administrador local.