El run-parts de debian y /etc/cron.d no soportan '.'
Hoy he perdido algo de tiempo con una soberana tonteria: Creé un script para ejecutar en el /etc/cron.daily llamado "script.sh"... y nunca se ejecutaba. Revisé todo arriba y abajo, y finalmente ejecuté:
run-parts --report -v --test /etc/cron.daily
y no salí el script... ¿que era? al final se me ocurrió quitarle el '.sh' del final... y voilá.
Y la cosa no acabó ahí. Otra definición en /etc/cron.d/zabbix.cron no cargaba... el mismo problema, sobraba el '.'.
En fins...