[Mageia-dev] [RFC] rsyslog vs journalctl

Colin Guthrie mageia at colin.guthr.ie
Thu Feb 7 14:40:04 CET 2013


'Twas brillig, and Pascal Terjan at 07/02/13 13:35 did gyre and gimble:
> On Thu, Feb 7, 2013 at 1:30 PM, Colin Guthrie <mageia at colin.guthr.ie> wrote:
>> 'Twas brillig, and Guillaume Rousse at 07/02/13 12:20 did gyre and gimble:
>>> Le 07/02/2013 12:40, AL13N a écrit :
>>>>> 'Twas brillig, and David Walser at 06/02/13 18:28 did gyre and gimble:
>>>> [...]
>>>>> What I guess we could to to avoid putting rsyslog on the physical media
>>>>> would be to put a versioned conflicts in the main systemd package with
>>>>> rsyslog and syslog-ng. Thus the old packages should be removed when
>>>>> upgrading (AIUI).
>>>>
>>>> not a really good idea imho, i have a server which uses rsyslog for
>>>> network remote syslogging... so upgrading that would break this.
>>> Indeed.
>>>
>>> Just because journal is installed (no choice here) shouldn't prevent to
>>> install a real syslog-daemon. I'd rather introduce another virtual
>>> package, such as syslog-daemon-minimal (or anything else), and lower the
>>> dependencies of basesystem to just require this last one.
>>
>> I'm not really sure what that gains... i.e. that's that's effectively
>> what we have right now with the current provides of syslog-daemon via
>> systemd itself.
>>
>> Arguably the semantics are wrong... e.g. it should really be called
>> "system-logger" or something more generic.
>>
>> But as things stand you no longer *need* to install rsyslog et al - it's
>> just an option. And as things stand right now, if rsyslog is included in
>> the media it will be upgraded happily and keep on running.
> 
> I was wondering if some packages(like fail2ban) may want to require a
> traditional syslog

https://github.com/fail2ban/fail2ban/pull/82 ;)

But yes, that's a valid argument.

Is anyone against the name "system-logger"? If so I'll update things
accordingly. Other name suggestions welcome.

Col

-- 

Colin Guthrie
colin(at)mageia.org
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 Mageia-dev mailing list