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: