Ich will die anfallenden syslogs welche ich selbst erzeuge in eine andere Datei abspeichern.
Weis jedoch nicht so wirklich wie ich diese bewerkstellige!
Aufruf im Programm:
Code: Alles auswählen
syslog(LOG_EMERG|LOG_USER, "Message - EMERRG");
syslog(LOG_ALERT|LOG_USER, "Message - ALERT");
syslog(LOG_CRIT|LOG_USER, "Message - CRIT");
syslog(LOG_ERR|LOG_USER, "Message - ERR");
syslog(LOG_WARNING|LOG_USER, "Message - WARNING");
syslog(LOG_INFO|LOG_USER, "Message – INFO");
Filter:
Code: Alles auswählen
filter f_controller { level(notice); };
filter f_messages { not facility(news, mail) and not filter(f_iptables) and not filter(f_controller); };
Code: Alles auswählen
#
# All Controller messages:
#
destination controller { file("/var/log/controller" fsync(yes)); };
log { source(src); filter(f_controller); destination(controller); };
TIA
Hulk