Afficher un message
Vieux 12/07/2005, 21h01   #3
David LE BOURGEOIS
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: fetchmail cron vs daemon

Tieum a écrit :
> Bonsoir,


Bonsoir.

> Avant j'utilisait le démon fetchmail pour retirer des mails à droite et à
> gauche.
>
> Cette possibilité n'étant plus offerte par Fedore, j'ai basculé l'appel à
> fetchmail via cron.
>
> Le pb est que si cron rappelle fetchmil alors qu'il n'a pas fini, j'ai droit
> à un joli message du genre :
>
> fetchmail: another foreground fetchmail is running at 6871.
>
>
> Comment éviter ceci ?


Fetchmail utlise l'un de ces fichiers verrou :

~/.fetchmail.pid (mode utilisateur)
/var/run/fetchmail.pid (mode root)
/etc/fetchmail.pid (mode root, sans /var/run)

Un test avant l'exécution devrait faire l'affaire :

[ -e ~/.fetchmail.pid ] || fetchmail

Mais comment se fait-il que deux instances de fetchmail se croisent ?
Pogrammation crontab trop serrée ?

--
David LE BOURGEOIS

On asservit les peuples plus facilement avec la pornographie qu'avec
des miradors.
-+- Alexandre Soljenitsyne -+-
  Réponse avec citation
 
Page generated in 0,05202 seconds with 9 queries