[arch-general] [arch-dev-public] systemd 216 coming soon to testing
Bigby James
bigby.james at crepcran.com
Thu Aug 21 11:21:49 EDT 2014
On 08/20, Leonid Isaev wrote:
>
> This changelog says that:
> * journald will no longer forward all local data to another running syslog
> daemon. This change has been made because rsyslog (which appears to be the
> most commonly used syslog implementation these days) no longer makes use of
> this, and instead pulls the data out of the journal on its own. Since
> forwarding the messages to a non-existent syslog server is more expensive
> than we assumed we have now turned this off. If you run a syslog server that
> is not a recent rsyslog version, you have to turn this option on again
> (ForwardToSyslog= in journald.conf).
>
> This is going to break syslog-ng... So is it possible to patch journald.conf
> and enable ForwardToSyslog in the package?
>
> Thanks,
It seems this is just a change in the default settings, nothing more. Right now
journald.conf contains two defaults that will be affected by this:
- Storage=auto
- ForwardToSyslog=yes
"Storage=auto" means journald will only record logging data to the systemd
journal if the directory /var/log/journal exists; "ForwardToSyslog=yes" means
journald will forward all data to any existing system logger such as syslog-ng
regardless of whether there's a system logger running or not, and regardless
of whether the systemd journal is saved or not. The update just means that from
now on, the default is the opposite---the systemd journal is enabled by default,
log forwarding is not. Just switch it back to your preferred logging method.
--
"A common mistake that people make when trying to design something completely
foolproof is to underestimate the ingenuity of complete fools." - Douglas Adams
More information about the arch-general
mailing list