Estoy usando Ubuntu 14.04, y el demonio cron se está ejecutando:
# ps ax | grep cron
822 ? Ss 0:00 cron
pero no está ejecutando ningún trabajo. Anteriormente recibía entradas /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 ))
pero ahora no hay entradas relacionadas con cron. También recibí entradas como esta en /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
pero de nuevo, ahora no hay entradas relacionadas con cron.
No soy consciente de que algo ha cambiado. He intentado reiniciar cron:
# service cron restart
cron stop/waiting
cron start/running, process 24907
Intenté usar crontab -epara agregar un trabajo cron * * * * * date >> /tmp/somefileque funcionó, pero instaló un nuevo crontab /var/spool/cron/crontabs/root, mientras que quiero que cron use el archivo /etc/crontab.
¿Hay alguna opción de depuración que pueda usar o un registro en algún lugar que pueda dar un mensaje de error que pueda investigar?
no crontab for root.
crontabcomando ( -lswitch) dependen del usuario, mientras que /etc/crontabse usan para almacenar crons de todo el sistema. Por esta razón, las tareas guardadas en /etc/crontabno aparecerán en nadie crontab -l.