[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: syslog et pipe programme externe



Le jeu 13/11/2003 à 19:57, Wallace a écrit :
> Bonjour,
> J'ai fait un script perl qui est prevu pour tourner dans un pipe de 
> syslog afin de parser les log de mail au fur et a mesure de leurs 
> arrivee.
> 
> J'utilise donc la ligne suivante dans le syslog.conf
> mail.*                          -/var/log/mail/mail.log
> mail.*                          |exec /root/scripts/stats_mails.pl
> 
> la premiere c'est celle par defaut que je veux garder, la deuxieme 
> c'est le pipe
> d'apres ce que j'ai vu sur le net il faut que | et exec soient colle 
> mais ca ne marche pas.
> 
> A priori le pipe est lance lorsqu'un log correspond, mais dans mon cas 
> rien ne se passe, car se script a un thread reseau auquel je peux me 
> connecter en telnet.
> 
> aucune erreur dans le syslog concernant le daemon syslog.
> 
> Si vous avez des infos merci par avance
dans le pire des cas tu fais un tube nomé (named pipe) vers lequel ecris
ton syslog et tu fais tourner ton script à part
-- 
Philippe Amelant <philippe.amelant@free.fr>



Reply to: