Le 28/06/06, CAPITAINE <[EMAIL PROTECTED]> a écrit : > J'utilise un petit script : > #!/bin/sh > # correction du SGIDbit pour XFS quand ACL par defaut ( partage > Samba ) > chgrp -R "Admins du domaine" /opt/* > chmod -R g+s /opt/* > > Je l'ai copié dans /etc/cron.hourly sous le nom 'rustinexfs' > > J'ai donné le droit d'exécution pour root : > chmod 750 rustinexfs > > En fin de compte je voudrais qu'il s'exécute toutes les 20 mn. > Je pense qu'il faut utiliser crontab en plus. > Mon souci est le paramétrage de la crontab : > crontab -e > puis > 20,40 * * * * /etc/cron.hourly/rustinexfs > > A votre avis la commande est-elle correcte ?
Étant donné que tu l'as mis dans /etc/cron.hourly, ton script sera exécuté en même temps que les autres en fonction de la crontab. Par défaut, ici, j'ai toutes les heures+1minute. Donc ça fera "à peu près" toutes les 20 minutes. Mais il me semble qu'il serait plus propre de placer ton script ailleurs (peut-être /etc/crond.d ?) et d'utiliser une règle : */20 * * * * /etc/cron.d/rustinexfs > De plus je voudrais savoir combien de temps mon script met à > s'exécuter. Comment puis-je récupérer ce laps de temps ? Voir peut-être du côté de la commande time, avec une redirection vers un fichier log. -- Christophe Gaubert http://ch4tn01r.free.fr/blog Participez à la liste Avis de citoyens : http://fr.groups.yahoo.com/group/Avis_de_citoyens/
========================================= Vous souhaitez acquerir votre Pack ou des Services Mandriva? Rendez-vous sur "http://store.mandriva.com". Rejoignez le club mandrake : http://www.mandrivaclub.com =========================================
