URL: https://www.overclockers.at/coding-stuff/help_syslog_umleiten_in_eine_andere_datei_172846/page_1 - zur Vollversion wechseln!
HI
Ich benötige unter Linux (C++) ein Umleitung des normalen syslog Befehls in eine andere Datei weis jedoch nicht so wirklich wie ich das anstellen soll!
Programm Aufruf:
...
openlog("controller", LOG_PID|LOG_CONS|LOG_NDELAY, LOG_USER);
syslog(LOG_INFO, "Meine NAchricht");
closelog();
...
syslog-ng.conf erweiterung
filter f_controller { level(notice) and facility(controllerpriv); };
und unten
#
# All Controller messages:
#
destination controller { file("/var/log/controller" fsync(yes)); };
log { source(src); filter(f_controller); destination(controller); };
Bin mir jedoch nicht sicher ob syslog-ng.conf überhaupt erweitert werden muß und noch dazu in dieser Form.
Bin für jede Hilfe sehr Dankbar
TIA
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026