Torsten Foertsch kirjoitti viestissään (torstai joulukuu 6 2007):
On Wed 05 Dec 2007, K. Elo wrote:
ich möchte einige syslog Meldungen in ein externes Programm schicken. Dazu habe ich folgendes in die Config geschrieben:
destination mailnoqueue { file("/var/log/mail.noqueue"); }; destination mailnoqueue_p { program("/bin/cat >/tmp/klaus"); };
"program" kann man m.E. nur für Filters verwenden, s. 'man syslog-ng.conf'.
Das stimmt so nicht ganz. Das http://www.usr.com/Beispiel ist fast vollständig aus
file:///usr/share/doc/packages/syslog-ng/html/x361.html
abgeschrieben.
Hmm, stimmt. Was passiert, wenn Du "mainnoqueue_p" vor "mailnoqueue" in 'log { ... ' stellst, d.h. das Output zuerst an das Programm leitest? Ist /tmp/klaus auch dann leer? Gruß Kimmo -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org