Et comme dans mes scripts il y a une fonction qui invoque apt si je regarde dans /var/log/apt/history.log je n’ai pas la moindre trace d’exécution de la moindre commande non plus !?
On dirait que cron.hourly c’est mis en hibernation, je ferai bien comme lui si je pouvais
Tu peux trouver les derniers messages de log concernant cron
dans le retour de la ligne de commandes suivante
lancée avec les privilèges du compte super-utilisateur root
grep -i cron /var/log/syslog | less -S
Et tous (avec les plus anciens)
dans le retour de la ligne de commandes suivante
lancée avec les privilèges du compte super-utilisateur root
Il faut plus de temps pour enquêter sur ce qui fonctionne plus bien, je reviendrais vers vous plus tard à ce sujet.
Hors mis cron.hourly qui fonctionnait parfaitement encore il y a peu, j’ai quelques difficultés avec 4 autres fichiers de scripts que j’ai eux aussi créés ou modifiés, mais sans arriver à les rendre fonctionnels les concernant me semble-t-il.
Je les joints à ce message. Si une bonne âme pouvait me dire ce qu’il y a de faux dans ces scripts qui explique pourquoi ça ne fonctionne pas, vous seriez vraiment chouette J’ai dû les renommer en .txt pour pouvoir les publier ici… Les 2 scripts @reboot sont pour cron.d.
Ceux qui sont dans cron.hourly oui, pour cron.d pas besoin semble-t-il.
Cron.hourly quand ce n’est pas bugé (ce qui m’est déjà arrivé) ça va je gère. Par contre j’ai toujours eu de la peine avec cron.d, anacrontab et crontab.
Le truc à comprendre, c’est que les tâches qui sont dans cron.hourly, cron.daily, cron.weekly et cron.monthly sont des fichiers exécutables lancés avec run-parts alors que ce qui est dans cron.d, c’est juste une extension du fichier crontab et doit être formaté de la même façon et n’a pas besoin d’avoir les droits d’exécution.