Vejo que você não tem os registros do cron ativados ou pelo menos o arquivo padrão está ausente.
Isso provavelmente significa que a entrada do cron em /etc/syslog.conf
ou /etc/rsyslog.conf
é comentada. Eu vou usar o exemplo rsyslog.conf
a partir de agora, mas seu sistema pode usar o daemon syslog antigo com o antigo arquivo syslog.conf
.
Por favor edite esse arquivo e encontre a entrada começando com o cron e descomente-a se for comentada. O meu estava em um sistema estável do Debian, assim:
cron.* /var/log/cron.log
Depois de modificar e salvar o arquivo, saia e reinicie o serviço syslog / rsyslog da seguinte forma:
systemctl restart rsyslog
ou, em versões mais antigas com o sistema init, assim:
/etc/init.d/rsyslog restart
e crie o arquivo de log assim:
> /var/log/cron
e novas entradas para o seu cron daemon também devem ir para lá.
Por favor, verifique o seu arquivo rsyslog.conf
para ver se existem outras entradas que redirecionam as mensagens cron em outro lugar. Eu tive isso no meu:
*.=info;*.=notice;*.=warn;\
auth,authpriv.none;\
cron,daemon.none;\
mail,news.none -/var/log/messages
e isso significa que vários tipos de mensagens, incluindo aquelas provenientes do cron, são todas enviadas para o arquivo /var/log/messages
, e você pode ter sua resposta lá já.
Dependendo da distribuição do Linux, os nomes dos arquivos podem variar.