[Cron]Remplacement par Cronie
[Cron]Remplacement par Cronie
Bonsoir,
En plus de la surprise net-tools / inetutils ce matin (sans annonce), il semblerait que cron soit remplacé par cronie. J'ai un peu discuté avec FoolEcho, à ce sujet.
Je peux donc garder mon 'ancien' paquet cron de base?
Et puis j'y pense aussi, je n'ai jamais ajouté de tâche planifié, est-il donc utile de toujours garder le daemon dans le rc.conf (même si je pense qu'il y a des tâches planifiés par le système lui-même)?
En plus de la surprise net-tools / inetutils ce matin (sans annonce), il semblerait que cron soit remplacé par cronie. J'ai un peu discuté avec FoolEcho, à ce sujet.
Je peux donc garder mon 'ancien' paquet cron de base?
Et puis j'y pense aussi, je n'ai jamais ajouté de tâche planifié, est-il donc utile de toujours garder le daemon dans le rc.conf (même si je pense qu'il y a des tâches planifiés par le système lui-même)?
- benjarobin
- Maître du Kyudo
- Messages : 17576
- Inscription : sam. 30 mai 2009, 15:48
- Localisation : Lyon
Re: [Cron]Remplacement par Cronie
A ce que j'ai pu lire cronie est conseillé par rapport à crond. Sinon il est fortement déconseillé de désactiver cron, en effet il y a par exemple la tache qui gère la taille de tes log pour éviter que ceux-ci explosent. Puis tu en as une autre qui s'occupe de l'indexation de tes fichiers (updatedb pour la commande locate)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
- chipster
- Maître du Kyudo
- Messages : 2063
- Inscription : ven. 11 août 2006, 22:25
- Localisation : Saint-Étienne (42)
- Contact :
Re: [Cron]Remplacement par Cronie
tu peux me faire un crontab -e stp ?
Perso c'est totalement vierge pour ma part
Perso c'est totalement vierge pour ma part
-
- Maître du Kyudo
- Messages : 1855
- Inscription : mer. 06 janv. 2010, 13:51
- Localisation : Ried - Alsace - France
Re: [Cron]Remplacement par Cronie
Si ton pc est allumé 24h/24, cron a son utilité.
Si c'est un pc allumé occasionnellement (éteint la nuit par exemple), cron est beaucoup moins utile car la majorité des tâches systèmes planifiés (la rotation des logs par exemple) est prévue la nuit.
Si c'est un pc allumé occasionnellement (éteint la nuit par exemple), cron est beaucoup moins utile car la majorité des tâches systèmes planifiés (la rotation des logs par exemple) est prévue la nuit.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
Re: [Cron]Remplacement par Cronie
inetutils faisant partie de base, il ne devaient pas y avoir de surprise.Ypnose a écrit :Bonsoir,
En plus de la surprise net-tools / inetutils ce matin (sans annonce)
cronie fait maintenant partie du groupe base (mais ce changement date de bien longtemps), mais dcron n'est pas supprimé, du coup, il n'y a aucune incidence sur une ancienne installation.Ypnose a écrit :il semblerait que cron soit remplacé par cronie.
Ypnose a écrit : Et puis j'y pense aussi, je n'ai jamais ajouté de tâche planifié, est-il donc utile de toujours garder le daemon dans le rc.conf (même si je pense qu'il y a des tâches planifiés par le système lui-même)?
Code : Tout sélectionner
ls /etc/cron.*
Code : Tout sélectionner
ls /var/spool/cron
dcron depuis la version 4 et cronie intègrent anacron sinon il y a le paquet anacron pour lancer les tâches dont le temps d'activation a été dépassé.oktoberfest a écrit : Si c'est un pc allumé occasionnellement (éteint la nuit par exemple), cron est beaucoup moins utile car la majorité des tâches systèmes planifiés (la rotation des logs par exemple) est prévue la nuit.
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Cron]Remplacement par Cronie
@chipster: À l'instar de la création d'une nouvelle table pour un utilisateur, on part effectivement de zéro... Dans le fonctionnement, ça ne change rien mais c'est dommage par rapport à la version de dcron qui donnnait le standard de formatage.
Il faut remettre en place la table pour root (un pacsave a été fait normalement). Et certaines commandes pour crontab ont changé (voir le man). Je n'ai pas vérifié dans le détail (notamment l'apport d'anacron) mais tout semble fonctionner ( les @hourly, etc. et /etc/cron.*/ sont bien pris en compte -- bon, maintenant j'ai pas des milliers de tâches... ). Anecdotiquement, le seul bémol que j'ai vu dans le log de cron et qu'il cherche un /etc/crontab (mais c'était déjà le cas avec dcron).
Lien vers le hors-sujet précédent: http://forums.archlinux.fr/post79701.html#p79701 et surtout l'annonce officielle confidentielle: https://bbs.archlinux.org/viewtopic.php?id=120100 .

Il faut remettre en place la table pour root (un pacsave a été fait normalement). Et certaines commandes pour crontab ont changé (voir le man). Je n'ai pas vérifié dans le détail (notamment l'apport d'anacron) mais tout semble fonctionner ( les @hourly, etc. et /etc/cron.*/ sont bien pris en compte -- bon, maintenant j'ai pas des milliers de tâches... ). Anecdotiquement, le seul bémol que j'ai vu dans le log de cron et qu'il cherche un /etc/crontab (mais c'était déjà le cas avec dcron).
Lien vers le hors-sujet précédent: http://forums.archlinux.fr/post79701.html#p79701 et surtout l'annonce officielle confidentielle: https://bbs.archlinux.org/viewtopic.php?id=120100 .
Oui. Mais la principale raison au remplacement de dcron et qu'en cas de bug, les développeurs actuels ne pourront réagir rapidemment (du coup, le paquet a souffert d'être souvent cassé ces derniers temps, d'où son retrait du groupe base).Ypnose a écrit :Je peux donc garder mon 'ancien' paquet cron de base?
Pas vu passer non plus... Et si je n'avais pas eu à faire avec cron récemment, je ne l'aurai pas vu non plus.tuxce a écrit :inetutils faisant partie de base, il ne devaient pas y avoir de surprise.

«The following statement is not true. The previous statement is true.» 

- jaco
- Chu Ko Nu
- Messages : 344
- Inscription : ven. 18 mars 2011, 23:42
- Localisation : Toulouse, France
Re: [Cron]Remplacement par Cronie
Sauf que ceux qui ont déjà Arch d'installé et qui se contentent de le mettre à jour par pacman, rien n'a été annoncé...tuxce a écrit : inetutils faisant partie de base, il ne devaient pas y avoir de surprise.
Re: [Cron]Remplacement par Cronie
Ok j'avais pas saisi pour inetutils
, je pensais qu'il était dans "base" avec net-tools et que du coup, le fait que le bin "hostname" ait été déplacé ne devait pas induire d'erreurs, surtout que wicd avait une erreur due plutôt à la différence de sortie de la commande

ifconfig
...Re: [Cron]Remplacement par Cronie
tuxce: aucune infos comme a dit jaco. J'ai fait la découverte grâce au forum, d'ailleurs.
Merci les gars pour les précisions. Je me doutais qu'il ne fallait pas enlever cron mais maintenant je sais vraiment pourquoi.
Super forum!
Merci les gars pour les précisions. Je me doutais qu'il ne fallait pas enlever cron mais maintenant je sais vraiment pourquoi.
Super forum!
- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Cron]Remplacement par Cronie
D'où ma demande vis-à-vis du wiki sur startx avec hostname (hostname revient dans base par l'intermédiaire de inetutils, donc par conséquent on ne devrait pas l'indiquer... sauf qu'on peut totalement rater ce paquet comme l'atteste les récents messages sur le forum... je chipote un peu, mais peut-être le préciser ? ).tuxce a écrit :Ok j'avais pas saisi pour inetutils

«The following statement is not true. The previous statement is true.» 

- FoolEcho
- Maître du Kyudo
- Messages : 10711
- Inscription : dim. 15 août 2010, 11:48
- Localisation : Basse-Normandie
Re: [Cron]Remplacement par Cronie
Sinon, parce que je pense que ça peut en rassurer certains (dont moi en fait
: j'ai pu regarder et tester un peu plus en détail), en ce qui concerne le pourquoi de la table vide avec
En gros: cron a déjà une tâche qui s'occupe de lancer celles de /etc/crond.hourly (toutes les heures + 1 minute pétante), dont une concernant anacron (autre nouveauté par rapport à cronie) qui s'occupe de lancer les tâches /etc/crond.d/daily/weekly/monthly (donc la rotation des différents logs est assurée).
Par conséquent, aucun problème avec la table vide obtenue par
Il faut simplement ajouter vos propres tâches minutées supplémentaires récupéré depuis la table précédente, un pacsave normalement dans /var/spool/cron (téléchargement de mises à jours à telle heure, etc..).
Y aura plus qu'à faire glisser le fichier d'exemple du wiki sur un petit couplet sur dcron et hop... :sifflote: (j'essaierai de voir ça demain, sauf si quelqu'un est plus rapide
).

crontab -e
: les différentes tâches en rapport avec /etc/crond.hourly, daily, weekly, monthly n'ont plus besoin de figurer dans la crontab de root. En gros: cron a déjà une tâche qui s'occupe de lancer celles de /etc/crond.hourly (toutes les heures + 1 minute pétante), dont une concernant anacron (autre nouveauté par rapport à cronie) qui s'occupe de lancer les tâches /etc/crond.d/daily/weekly/monthly (donc la rotation des différents logs est assurée).
Par conséquent, aucun problème avec la table vide obtenue par
crontab -e
et un éventuel passage à cronie.Il faut simplement ajouter vos propres tâches minutées supplémentaires récupéré depuis la table précédente, un pacsave normalement dans /var/spool/cron (téléchargement de mises à jours à telle heure, etc..).
Y aura plus qu'à faire glisser le fichier d'exemple du wiki sur un petit couplet sur dcron et hop... :sifflote: (j'essaierai de voir ça demain, sauf si quelqu'un est plus rapide

«The following statement is not true. The previous statement is true.» 
