* * * * * id

Et tu mates cronlog ?

Sent from ze G(ael)Phone

> On Jul 25, 2016, at 09:41, Greg <greg-fr...@duchatelet.net> wrote:
> 
> Et avec quoi testes tu une crontab ? ;)
> 
>> Le 25 juillet 2016 à 15:02, Jean-Yves LENHOF <jean-y...@lenhof.eu.org> a 
>> écrit :
>> Le 2016-07-25 14:22, Greg a écrit :
>>> Bonjour,
>>> 
>>> Nous utilisons beaucoup les tâches planifiées, mais le service
>>> "cron" par défaut souffre de quelques lacunes parfois graves:
>>> 
>>> - en cas d'erreurs dans une crontab, celle-ci est purement et
>>> simplement désactivée !! Or la syntaxe est assez stricte.
>>> 
>>> - pas d'outil natif permettant de vérifier la syntaxe d'une crontab.
>>> On peut lancer la commande "crontab fichier" et voir si elle ne
>>> retourne pas d'erreur, mais ça installe la crontab, il faut ensuite
>>> la supprimer et la déplacer dans /etc/cron.d/ ... Ou alors il existe
>>> quelques scripts Bash ou Python mais ils ne prennent pas tous les cas
>>> en charge, par exemple la ligne suivante est invalide mais passe les
>>> checks:
>>> 
>>> MAILTO="t...@domain.com"  # commentaire
>>> 
>>> On peut aussi grepper dans les logs ...
>>> 
>>> grep -E 'cron\[[[:digit:]]+\]:' | grep -vF ') RELOAD (' | grep -E
>>> 'cron\[[[:digit:]]+\]: (Error:|\(\*system\*)' /var/log/syslog && exit
>>> 1
>>> 
>>> - enfin, pas de prise en charge native de l'heure d'été, pour
>>> éviter les doubles exécutions ou les exécutions manquées, il
>>> faudrait configurer le système sur la locale UTC.
>>> 
>>> bcron semble apporter une partie des réponses, est-ce que parmi la
>>> liste quelqu'un aurait un retour d'utilisation ? Pros/Cons ? Bugs ?
>>> 
>>> Merci !--
>>> Greg
>>> _______________________________________________
>>> Liste de diffusion du FRsAG
>>> http://www.frsag.org/
>> 
>> Bonjour,
>> 
>> Ce que tu recherches ce n'est pas un ordonnanceur ?
>> 
>> Après peu importe l'outil, si le bug est ds le script tu auras de la 
>> merde... En général on teste avant de mettre en production un script, et on 
>> suit un minimum ses logs après
>> 
>> A+
> 
> 
> 
> -- 
> Greg
> _______________________________________________
> Liste de diffusion du FRsAG
> http://www.frsag.org/
_______________________________________________
Liste de diffusion du FRsAG
http://www.frsag.org/

Répondre à