Bug#799549: systemd: Provide system-log-daemon

Michael Biebl biebl at debian.org
Thu Sep 24 01:01:51 BST 2015


Am 23.09.2015 um 13:19 schrieb Ansgar Burchardt:
> Josh Triplett <josh at joshtriplett.org> writes:
>> I'd actually suggest *two* tiny packages: a systemd-journal-persistent
>> package that ships /var/log/journal and provides/conflicts
>> system-log-daemon, and a systemd-journal-transient package that
>> pointedly doesn't ship /var/log/journal (or in the future if "auto" mode
>> goes away, explicitly configures transient mode) and provides/conflicts
>> system-log-daemon.  That way, someone who really does want in-memory
>> logging only can install systemd-journal-transient to make that choice
>> explicitly, satisfying other packages that need a system-log-daemon.
> 
> I admit not liking (ab)using packages to configure systems as I don't
> like tiny packages and don't think this approach scales well.
> 
> If you really want packages handling configuration, there is debconf
> (which can be preseeded). Or people can use puppet and the like.

If we let the systemd package provide system-log-daemon, then this makes
other syslog implementations uninstallable as they have a
Conflicts/Provides: system-log-daemon.

So I guess a separate package is actually the only clean way here.
The package wouldn't be so much for configuring the system but for
providing this package dependency.



-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20150924/31b865fd/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list