SYSLOG - Supprimer des messages déjà redirigés

Bonjour à tous,

Je suis en train de configurer mon SYSLOG. J’ai redirigé l’écriture de mes applis dans des fichiers séparés en fonction du APP-NAME que j’ai déclaré, cela fonctionne, mais mes logs sont écrits dans “/var/log/syslog” ET dans les fichiers que j’ai déclaré…

J’aimerai que ces messages ne soient plus écrits dans “/var/log/syslog”, et je ne trouve pas comment-faire ?

Sûrement que le . est à modifier ? Mais j’ai peur de perdre des messages du coup, je ne peut pas exclure mes logs ou forcer la redirection ?

Merci d’avance,

H4Mm3r

Je n’ai toujours pas trouvé de solution… Personne n’a une idée ?

Il faudrait montrer le fichier de configuration.

[code]auth,authpriv.* /var/log/auth.log
.;auth,authpriv.none -/var/log/syslog
#cron.* /var/log/cron.log
daemon.* -/var/log/daemon.log
kern.* -/var/log/kern.log
lpr.* -/var/log/lpr.log
mail.* -/var/log/mail.log
user.* -/var/log/user.log

Logging for the mail system. Split it up so that

it is easy to write scripts to parse these files.

mail.info -/var/log/mail.info
mail.warn -/var/log/mail.warn
mail.err /var/log/mail.err

Logging for INN news system.

news.crit /var/log/news/news.crit
news.err /var/log/news/news.err
news.notice -/var/log/news/news.notice

Some “catch-all” log files.

.=debug;
auth,authpriv.none;
news.none;mail.none -/var/log/debug
.=info;.=notice;
.=warn;
auth,authpriv.none;
cron,daemon.none;
mail,news.none -/var/log/messages

daemon.;mail.;
news.err;
.=debug;.=info;
.=notice;.=warn |/dev/xconsole[/code]

Je redirige les logs de mon application Zend via syslog, et j’aimerai rooter les logs dans un fichier, sans qu’ils s’affichent dans /var/log/syslog, messages, debug, user…

J’utilise “:app-name, isequal, “MY_APP” /data/logs/MY_APP.log”, mais les messages de logs sont dupliqués…

Une idée ?