Cron avec Run-Parts

Publié le 28 mai 2010 par Cyrillevis

Salut,

Bon je détaillerais pas la façon de mettre un cron en place… Mais deux petites subtilités qui peuvent nous échapper !

Admettons que je veuille donc lancer plusieurs scripts toutes les minutes avec cron.

Je crée d’abord le dossier qui va accueillir nos scripts :

mkdir /etc/cron.minutely/

Ensuite je crée un petit script bidon pour mon test :

#!/bin/sh
echo "Bien sur que non, je suis un test !" | mail -s "Je ne spamme pas"  nom@nomdedomaine.com
Je le place dans /etc/cron.minutely/Attention première subtilité : Ne mettez aucun caractères spéciaux !!! On nomme le fichier « mail » par exemple.Deuxième subtilité : Faite très attention au propriétaire du script.Maintenant éditer le fichier /etc/crontab et ajouter :[code]]czo1NDpcIiogKiDCoCDCoCAqICogKiDCoCBqZXJvbWUgcnVuLXBhcnRzIC9ldGMvY3Jvbi5taW51dGVseVwiO3tbJiomXX0=[[/code]Grace à run-parts nous allons lancer tous les scripts qui se trouvent dans notre dossier. Vous pouvez régler avec les paramètres, dans notre exemple ça se lance toutes les minutes.Je complèterais si besoin.Enjoy !