[systemd-devel] Native Journal source vs syslog forwarding
Colin Guthrie
gmane at colin.guthr.ie
Wed Nov 26 03:09:55 PST 2014
Gergely Nagy wrote on 26/11/14 10:04:
> 3) Disable syslog forwarding if syslog-ng is installed
>
> Not sure how this could be achieved, because journald.conf does not
> belong to the syslog-ng package, therefore I can't fiddle its
> settings from there. (Technically, I could, but I won't, that'd be
> extremely rude.)
I think there were some patches recently that talked about added ".d/"
dir support for such config files. Thus syslog-ng could ship a
/etc/systemd/journal.conf.d/syslog-ng.conf file which did this (or
preferably a /usr/lib/systemd/journal.conf.d/syslog-ng.conf file so it
follows best practice guidelines for stateless systems)
See the patches by Josh Triplett:
[PATCH 1/2] Introduce CONF_DIRS_NULSTR helper to define standard conf dirs
[PATCH 2/2] logind: Support logind.conf.d directories in the usual
search paths
The latter patch just adds support in logind, but mentions the likes of
journald too as further work if approved.
I think this approach would solve your problem fairly cleanly.
Col
--
Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/
Day Job:
Tribalogic Limited http://www.tribalogic.net/
Open Source:
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
More information about the systemd-devel
mailing list