Sujet : Re: cron, anacron et tiger
De : chris (at) *nospam* novazur.fr (Christophe PEREZ)
Groupes : fr.comp.os.linux.configurationDate : 11. Apr 2022, 18:47:32
Autres entêtes
Organisation : Aioe.org NNTP Server
Message-ID : <20220411124732.0e2de94b@coffee.novazur.fr>
References : 1
User-Agent : Claws Mail 3.18.0 (GTK+ 2.24.33; x86_64-pc-linux-gnu)
Le Mon, 11 Apr 2022 18:04:13 +0200,
Sylvain <
ssecherre@free.fr> a écrit :
Je tente de modifier le calendrier d'exécution de tiger sur une
machine assez lente. Je prévois de n'exécuter tiger que toutes les
semaines. J'ai modifié le ficher cronrc de tiger, puis j'ai lancé
tigercron. Or tiger n'apparaît que dans le répertoire crond.d et non
dans le répertoire cron.weekly. En ouvrant ce fichier je vois que
c'est tigercron qui est appelé.
J'ai un peu de mal à comprendre comment ça marche. Est-ce que c'est
tigercron qui va gérer le lancement de tiger ou bien c'est cron ?
Si je ne dis pas de bêtise, et c'est forcément un peu dépendant du
logiciel de "cron" que tu utilises, ce qui est dans cron.weekly (et
daily et monthly) est lancé par une crontab générée d'office à
l'installation.
Et dans cron.d/* tu auras des configurations spécifiques de lancements.
Du coup, ton tiger a du mettre dans cron.d/ son tigercron, qui est lancé
par cron, comme il l'a décidé, et pas par cron.weekly.
Si tu veux changer le paramétrage du lancement, il te faudrait donc
modifier ce tigercron dont il faudrait nous donner le contenu.
Pour mémoire j'ai les services cron et anacron de lancés sur ma
machine. Je me demande si anacron ne suffirait pas.
anacron, si je ne m'abuse, permet de lancer les tâches cron qui n'ont
pas pu être exécutée parce que machine hors ligne. Donc il ne remplace
pas, il complète.
Sur un serveur, on n'a pas besoin de anacron.