# Cron.hourly et Debian 11.6

**URL:** <https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689>\
**Category:** Support Debian\
**Created:** [Janvier 9, 2023, 12:58 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689 "2023-01-09T12:58:57Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![phil995511](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/ba9def/32.png) [@phil995511](https://www.debian-fr.org/u/phil995511)\
**Post date:** [Janvier 9, 2023, 12:58 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/1 "2023-01-09T12:58:57Z")

</div>

Bonjour,

Mes fichiers contenus dans cron.hourly ne fonctionnent plus ces derniers jour, soit depuis la mise-à-jour vers Debian 11.6 me semble-t-il.

Suis-je le seul à être dans ce cas ou d’autres que moi ont-ils eux aussi le même problème ??

Salutations et meilleurs voeux pour la nouvelle année 🙂

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Janvier 9, 2023, 2:16 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/2 "2023-01-09T14:16:18Z")

</div>

Bonjour,  
«&nbsp;ils ne fonctionnent plsu&nbsp;», c’est à dire? messages d’erreurs ou autre das syslog ou cron?  
en passant on est en 11.6 maintenant 😉

---

<div class="post-metadata">

**Author:** ![phil995511](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/ba9def/32.png) [@phil995511](https://www.debian-fr.org/u/phil995511)\
**Post date:** [Janvier 9, 2023, 4:32 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/3 "2023-01-09T16:32:54Z")

</div>

Oui merci petite erreur de saisi corrigée…

Je ne saurait pas vraiment dire, mes fichiers ne se lancent plus automatiquement depuis quelques jours.

Je dois les exécuter manuellement pour qu’ils fonctionnent, je ne trouve pas de traces d’erreurs.

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Janvier 9, 2023, 5:55 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/4 "2023-01-09T17:55:51Z")

</div>

et aucun logs?

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Janvier 9, 2023, 6:00 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/5 "2023-01-09T18:00:25Z")

</div>

Par exemple dans

```auto
/var/log/cron.log

```

---

<div class="post-metadata">

**Author:** ![phil995511](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/ba9def/32.png) [@phil995511](https://www.debian-fr.org/u/phil995511)\
**Post date:** [Janvier 9, 2023, 7:16 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/6 "2023-01-09T19:16:47Z")

</div>

Bonsoir Clochette 🙂

Je n’ai pas de fichier cron.log dans /var/log

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 🙂

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Janvier 9, 2023, 7:36 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/7 "2023-01-09T19:36:16Z")

</div>

Regarde pour l’activer.

Editer le fichier /etc/rsyslog.conf

Rechercher la ligne suivante et la décommenter :

```auto
#cron.* /var/log/cron.log

```

Devient :

```auto
cron.* /var/log/cron.log

```

Puis relancer rsyslog :

```auto
service rsyslog restart

```

Suivi de :

```auto
service cron restart

```

Par défaut, la log se situe dans /var/log/cron.log

Suivre en temps réel le remplissage du fichier :

```auto
tail -f /var/log/cron.log

```

---

<div class="post-metadata">

**Author:** ![phil995511](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/ba9def/32.png) [@phil995511](https://www.debian-fr.org/u/phil995511)\
**Post date:** [Janvier 9, 2023, 7:58 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/8 "2023-01-09T19:58:32Z")

</div>

Je suis impressionné, tu es une vraie encyclopédie…

C’est activé, je vais attendre un moment que ça génère des logs, je mettrai un mot demain pour vous dire ce qu’il en est.

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Janvier 9, 2023, 10:26 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/9 "2023-01-09T22:26:26Z")

</div>

Bonjour

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`

```nohighlight
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`

```nohighlight
zgrep -i cron /var/log/syslog{.[0-9]*,} | less -S

```

---

<div class="post-metadata">

**Author:** ![phil995511](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/ba9def/32.png) [@phil995511](https://www.debian-fr.org/u/phil995511)\
**Post date:** [Janvier 11, 2023, 11:34 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/10 "2023-01-11T11:34:03Z")

</div>

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.

Merci par avance.  
[anacrontab.txt](https://www.debian-fr.org/uploads/short-url/svcHDCFsht4Fo5DB5Svkemg6f35.txt) (495 Octets)  
[crontab.txt](https://www.debian-fr.org/uploads/short-url/9mvwovXeBLnDaYGN9dkGF4gJxt5.txt) (1,3 Ko)  
[@reboot cron.hourly.txt](https://www.debian-fr.org/uploads/short-url/vKcQ8g2P9vZI5zSld6WgSRfaC08.txt) (142 Octets)  
[@reboot\_powertop.txt](https://www.debian-fr.org/uploads/short-url/70V67CDITh5rIsdiifHM1gfa9U3.txt) (139 Octets)

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Janvier 11, 2023, 4:06 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/11 "2023-01-11T16:06:18Z")

</div>

en passant tes scripts ont bien les droits en exécution?

---

<div class="post-metadata">

**Author:** ![phil995511](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/ba9def/32.png) [@phil995511](https://www.debian-fr.org/u/phil995511)\
**Post date:** [Janvier 14, 2023, 10:53 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/12 "2023-01-14T10:53:03Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Almtesh](https://www.debian-fr.org/user_avatar/www.debian-fr.org/almtesh/32/10312_2.png) [@Almtesh](https://www.debian-fr.org/u/Almtesh)\
**Post date:** [Janvier 14, 2023, 12:26 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/13 "2023-01-14T12:26:28Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Janvier 14, 2023, 4:09 UTC](https://www.debian-fr.org/t/cron-hourly-et-debian-11-6/87689/14 "2023-01-14T16:09:38Z")

</div>

salut,

> [@anon29980398](#):
>
> ```auto
> grep -i cron /var/log/syslog | less -S
> 
> ```

tu as beaucoup moins de message de cron avec cette méthode
