Autor: Pierre Carrier Data: A: diam nephea CC: Guillaume Allegre, guilde Assumptes vells: Re : daemon et fichier de conf Assumpte: Re: Re : daemon et fichier de conf
2010/6/18 diam nephea <diam_fr@???>: > avec un crontab
> #!/bin/sh
> cd /home/user/.aMule/
> if [diff amule.conf amuleinit.conf]
> then
> echo "ok"
> else
> rm amule.conf
> cp amuleinit.conf amule.conf
> fi
> exit 0
Aucune idée du comportement d'amule (honnêtement).
Plutôt que de "poller" régulièrement comme tu comptes le faire, tu
peux surveiller quand le fichier est accédé/modifié/etc. avec incron.
C'est un cron-like pour les événements inotify, ça nécessite de faire
tourner un daemon et comme cron chaque utilisateur a sa table.
Cet outil est parfaitement adapté à ton cas d'utilisation.
Note que la comparaison des dates et le -p sont nécessaires pour
éviter une boucle infinie (qui sera alors stoppée par un incrond
hurlant à la boulette).