Am 24.01.2012 15:05, schrieb Frederic Crozat:
I haven't tested syslog-ng, so some configuration might be needed for the forward to work properly (syslog-ng needs an additional configuration file to read data from /run/systemd/journal/syslog).
Has this been done for rsyslog already?
Right now, this config file is part of systemd package (for rsyslog). We can move it to rsyslog.
Hi!
I didn't looked into the new systemd yet, so I don't know the complete
picture...
You mean, systemd provides an rsyslog.service file now? This causes a
conflict on openSUSE with the syslog-service package, that provides the
syslog.service file.
Further, rsyslog (and AFAIR at least syslogd too) is using _PATH_LOG,
defined by glinc to "/dev/log" in sys/syslog.h (bits/syslog-path.h)
and compares the socket name while socket activation to assign the
systemd activated socket-fd to the correct listener.
Gruesse / Regards,
Marius Tomaschewski