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

syslog et pipe programme externe



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



Reply to: