Le Jeudi 9 Novembre 2006 19:23, joel tarlao a écrit : > Le Jeudi 9 Novembre 2006 18:53, Christophe Gaubert a écrit : > > Franchement, je pense que tu peux tout simplement éditer > > /etc/crontab avec n'importe quel éditeur de texte et ça > > fonctionnera. Après la modif, je ne sais pas s'il est nécessaire de > > redémarrer le service, mais ça ne fait pas de mal : > > service crond restart > > Dont acte. > J'y ai mis : > 0 13 * * 5 root nice -n 19 run-parts --report /etc/cron.weekly > > Je pourrai ainsi vérifier demain ce que cela donne.
Dans une crontab personnelle tu n'indiques pas le proprétaire, puisqu 'elle appartient à celui qui la lance. donc crontab -e pour l'éditer.Tu peux indiquer le shell le mailto etc... voir les man pages. La crontab sera dans /var (l'image de la crontab système dans /etc et les tâches lancées par run-parts peuvent être mises dans un sous-répertoire /bin du repertoire personnel à l'image de /etc pour le système. Par exemple, si on veut, reproduire le principe des répartition de tâches days/week/month de mandriva avec run-parts on peut faire ceci : répertoires à créer : /home/toto/bin /home/toto/bin/cron.daily au même niveau on pourra ajouter cron.weekly, cron.monthly etc. la crontab perso se trouve sous /var mais pas éditable directement, donc crontab -e ********************************* SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=toto # run-parts 02 5 * * * nice -n 19 run-parts --report /home/toto/bin/cron.daily ************************************* lancera les scripts déposés dans cron.daily chaque nuit à l'heure dite avec une priorité très faible. Si on crée un dossier ~/bin/cron.weekly pour les tâches hebdomadaires on ajoutera par exemple: **************************** #22 5 * * 0 nice -n 19 run-parts --report /home/andre/bin/cron.weekly *************************** etc. pour cron.monthly ou tout ce que tu veux inventer Avantage de ce système, il suffit ensuite d'ajouter un script (ne pas oublier de lrendre exécutable;-) dans le dossier requis sans avoir à modifier la crontab à chaque fois. -- André Salaün
========================================= Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com". Rejoignez le club Mandriva : http://club.mandriva.com =========================================
