Estou usando o Ubuntu 14.04 e o cron daemon está em execução:
# ps ax | grep cron
822 ? Ss 0:00 cron
mas não está executando nenhum trabalho. Eu estava recebendo entradas anteriormente /var/log/syslogcomo esta:
2014-05-04T11:47:01.839754+01:00 localhost CRON[29253]: (root) CMD (test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ))
mas agora não há entradas relacionadas ao cron. Eu também estava recebendo entradas como esta em /var/log/auth.log:
2014-05-04T11:47:01.839183+01:00 localhost CRON[29252]: pam_unix(cron:session): session opened for user root by (uid=0)
2014-05-04T11:47:13.495691+01:00 localhost CRON[29252]: pam_unix(cron:session): session closed for user root
mas, novamente, agora não há entradas relacionadas ao cron.
Não sei que tudo mudou. Eu tentei reiniciar o cron:
# service cron restart
cron stop/waiting
cron start/running, process 24907
Eu tentei usar crontab -epara adicionar um trabalho cron * * * * * date >> /tmp/somefileque funcionou, mas ele instalou um novo crontab /var/spool/cron/crontabs/root, enquanto eu quero que o cron use o arquivo /etc/crontab.
Existe alguma opção de depuração que eu possa usar ou um log em algum lugar que possa fornecer uma mensagem de erro que eu possa investigar?
no crontab for root.
crontabcomando ( -lswitch) dependem do usuário, enquanto /etc/crontabsão usados para armazenar crons em todo o sistema. Por esse motivo, as tarefas salvas em /etc/crontabnão aparecerão nas de ninguém crontab -l.