F20 System Wide Change: No Default Syslog

"Jóhann B. Guðmundsson" johannbg at gmail.com
Wed Jul 17 16:16:18 UTC 2013


On 07/17/2013 04:05 PM, Matthew Miller wrote:
> I'm reading this to mean by adding package dependencies where missing,
> right?
>
> This is actually Kinda Hard, because /var/log/messages is really more an
> artifact of our default rsyslog config than part of any package. If we
> wanted to say that some syslog service always provides that file, we should
> make it clear that changing it is actually not available for end-user
> configuration and should never been changed. We've never done that.
>
> So, adding "Requires: rsyslog" isn't_really_  sufficient. We could ship the
> /var/log/messages configuration in a subpackage that goes into
> /etc/rsyslog.d/  and ask packages which expect /var/log/messages to require
> that.

Solved via virtual provides and sub-package for components, like 
foo-rsyslogd.rpm foo-syslog-ng.rpm and foo-logwatch.rpm ( logwatch is 
broken as well as are many other components that seem to just magically
expect certain things being in the base/coreOS indefinitely ) in anycase 
this could have been fixed already in the time FPC has been sitting on 
the ticket that proposes just that for what close to 2 years now.

Reason

"2) The FPC defers on the second part (subpackaging options for rsyslog) 
until rsyslog is no longer installed by default in Fedora. "
<sigh>

JBG

1. https://fedorahosted.org/fpc/ticket/142
2. https://fedoraproject.org/wiki/User:Johannbg/Packaging/LogFiles

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20130717/7462849d/attachment.html>


More information about the devel mailing list