||07-18-2013 11:35 AM
Proposed System Wide Change for Fedora 20: No Default Syslog, only systemd journal
More at gmane...
= Proposed System Wide Change: No Default Syslog =
Change owner(s): Lennart Poettering <lennart at poettering net>, Matthew Miller <mattdm at fedoraproject org>
No longer install a traditional syslog service by default. (Specifically, remove rsyslog from the <at> core or <at> standard groups in comps.)
The systemd journal will be the default logging solution. Rsyslog, Syslog-NG, and even traditional sysklogd will continue to cover use cases outside of the default.
== Detailed description ==
Let's change the default install to no longer install a syslog service by default — let's remove rsyslog from the "comps" default.
The journal has been around for a few releases and is well tested. F19 already enabled persistent journal logging on disk, thus all logs have been stored twice on disk, once in journal files and once in /var/log/messages. This feature hence recommends no longer installing rsyslog by default, leaving only the journal in place.
rsyslog will remain the recommended option to install if users require
/var/log/messages, need support for the syslog network protocol, or need to enforce strict data lifecycle policies. It's sufficient to install and start rsyslog to get /var/log/messages and BSD syslog support.