Hello, I have a system with systemd which forwards log messages from /dev/log to /run/systemd/journal/syslog . Unfortunately journald drops log messages quite often and they do not reach rsyslogd.
I want to log to rsyslog directly from my application but glibc does not allow to select the unix socket to send messages to. Path /dev/log is hardcoded in bits/syslog-path.h and later used in misc/syslog.c What options do I have to log to rsyslog directly without having journald in between? I consider cherry picking syslog logging implementation from glibc to a separate library which will have a function to set a path to the unix socket where syslog daemon listens. May be such library already exists? Thanks in advance for all the advices. -- WBR & WBW, Vitaly _______________________________________________ rsyslog mailing list https://lists.adiscon.net/mailman/listinfo/rsyslog http://www.rsyslog.com/professional-services/ What's up with rsyslog? Follow https://twitter.com/rgerhards NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE THAT.

