Portanto, tenho um script bash executando a cada 5 minutos no CRON.
CRON para o usuário
*/5 * * * * /home/lusiphur/torrent_copy.sh >> /home/lusiphur/torrent.log
Permissões no script
-rwxrwxr-x 1 lusiphur lusiphur 833 Aug 3 18:14 torrent_copy.sh
O arquivo de log para o qual ele está exibindo mostra o seguinte (este é o snippet relevante)
Start + 2017-08-0423:20
Finish + 2017-08-0423:20
Start + 2017-08-0508:35
Esta é a saída do script que mostra seu horário de início e término.
No entanto, o cron.log acha que ele continuou executando o script
Aug 4 23:20:01 Hyena CRON[16905]: (lusiphur) CMD (/home/lusiphur/torrent_copy.sh >> /home/lusiphur/torrent.log)
Aug 4 23:20:04 Hyena CRON[16903]: (CRON) info (No MTA installed, discarding output)
Aug 4 23:25:01 Hyena CRON[16929]: (lusiphur) CMD (/home/lusiphur/torrent_copy.sh >> /home/lusiphur/torrent.log)
Aug 4 23:25:01 Hyena CRON[16927]: (CRON) info (No MTA installed, discarding output)
Aug 4 23:30:01 Hyena CRON[16933]: (lusiphur) CMD (/home/lusiphur/torrent_copy.sh >> /home/lusiphur/torrent.log)
Aug 4 23:30:01 Hyena CRON[16931]: (CRON) info (No MTA installed, discarding output)
Aug 4 23:35:01 Hyena CRON[16941]: (lusiphur) CMD (/home/lusiphur/torrent_copy.sh >> /home/lusiphur/torrent.log)
Aug 4 23:35:01 Hyena CRON[16939]: (CRON) info (No MTA installed, discarding output)
Eu observo que depois de fazer o login novamente na caixa, a próxima execução do script é bem-sucedida. Depois que eu fizer logoff, ele funciona um pouco e depois pára.