PHWinfo banniere

Titres
PORTAIL ANNUAIRE ARTICLES COMPARATEUR HÉBERGEURS DEVIS FORUMS RÉDUCTEUR D'URL
Précédent   PHWinfo > Forums Hébergement > Forum Logiciels d'hébergement > fr.comp.mail.serveurs > fetchmail cron vs daemon
S'inscrire FAQ Membres Recherche Messages du jour Marquer les forums comme lus
fr.comp.mail.serveurs Logiciels serveurs de messagerie électronique.

fetchmail cron vs daemon

Réponse
 
LinkBack Outils de la discussion
Vieux 12/07/2005, 19h45   #1
Tieum
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut fetchmail cron vs daemon

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 ?

D'avance merci.

--
Matthieu
-----------------------------------------------------------------
Pour m'écrire remplacer surnom par tieum les 2 fois
  Réponse avec citation
Vieux 12/07/2005, 20h48   #2
Christophe PEREZ
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: fetchmail cron vs daemon

Le Tue, 12 Jul 2005 20:45:05 +0200, Tieum a écrit:

> Cette possibilité n'étant plus offerte par Fedore


???

Il suffit pourtant qu'il soit lancé avec l'option -d nom_de_secondes, ou
de mettre la bonne option dans le fichier de config, non ?


--
Christophe PEREZ
Écrivez moi sans _faute !

  Réponse avec citation
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
Vieux 12/07/2005, 21h33   #4
Jacques Lav!gnotte \( Drop Dr NO \!\)
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: fetchmail cron vs daemon

Le Tue, 12 Jul 2005 20:45:05 +0200
Tieum <surnom.surnom@free.fr> écrivait :


T > fetchmail: another foreground fetchmail is running at 6871.
T >
T >
T > Comment éviter ceci ?

Soit :

- ignorer cette erreur et laisser passer la cron suivante

- ne pas lancer de nouveau fetchmail si un autre tourne,
ce qui revient au même...)

T > Matthieu

Jacques
  Réponse avec citation
Vieux 15/07/2005, 10h56   #5
Tieum
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: fetchmail cron vs daemon

David LE BOURGEOIS wrote:

> Un test avant l'exécution devrait faire l'affaire :
>
> [ -e ~/.fetchmail.pid ] || fetchmail


Merci

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


Ca dépend des heures et du nombre de messages à retirer d'un coup. Celà
arrive au déferlement d'une vague de spam en particulier ....

--
Matthieu
-----------------------------------------------------------------
Pour m'écrire remplacer surnom par tieum les 2 fois
  Réponse avec citation
Vieux 15/07/2005, 10h59   #6
Tieum
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: fetchmail cron vs daemon

Christophe PEREZ wrote:

> Le Tue, 12 Jul 2005 20:45:05 +0200, Tieum a écrit:
>
>> Cette possibilité n'étant plus offerte par Fedore

>
> ???
>
> Il suffit pourtant qu'il soit lancé avec l'option -d nom_de_secondes, ou
> de mettre la bonne option dans le fichier de config, non ?
>
>


Il n'y a plus de /etc/rc.d/init.d/fetchmail

--
Matthieu
-----------------------------------------------------------------
Pour m'écrire remplacer surnom par tieum les 2 fois
  Réponse avec citation
Vieux 15/07/2005, 19h49   #7
Christophe PEREZ
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: fetchmail cron vs daemon

Le Fri, 15 Jul 2005 11:59:03 +0200, Tieum a écrit:

> Il n'y a plus de /etc/rc.d/init.d/fetchmail


Et alors ?
Il y a bien un binaire non ?
Et il ne peut pas être lancé comme ça :
/usr/bin/fetchmail -d 600 -f /etc/fetchmailrc ?
Il n'a plus l'option daemon ?
De quelle version de fetchmail parlons-nous donc ?
Le mien est de version 6.2.5.

--
Christophe PEREZ
Écrivez moi sans _faute !

  Réponse avec citation
Vieux 16/07/2005, 21h38   #8
Tieum
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: fetchmail cron vs daemon

Christophe PEREZ wrote:

> Le Fri, 15 Jul 2005 11:59:03 +0200, Tieum a écrit:
>
>> Il n'y a plus de /etc/rc.d/init.d/fetchmail

>
> Et alors ?
> Il y a bien un binaire non ?
> Et il ne peut pas être lancé comme ça :
> /usr/bin/fetchmail -d 600 -f /etc/fetchmailrc ?
> Il n'a plus l'option daemon ?
> De quelle version de fetchmail parlons-nous donc ?
> Le mien est de version 6.2.5.
>


Si, si bien sûr mais il n'est plus joliment emballé dans un service au
démarrage .... :-(

--
Matthieu
-----------------------------------------------------------------
Pour m'écrire remplacer surnom par tieum les 2 fois
  Réponse avec citation
Réponse


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +1. Il est actuellement 22h04.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 RC5 Tous droits réservés.
Version française #16 par l'association vBulletin francophone
PHWinfo est un site Éducation Sans Frontières
Ad Management by RedTyger
©Tous droits réservés par les parties respectives
Page generated in 0,11512 seconds with 16 queries