systemd requires HTTP server and serves QR codes

Milan Broz mbroz at redhat.com
Tue Oct 9 14:25:12 UTC 2012


On 10/09/2012 03:42 PM, Lennart Poettering wrote:
> On Tue, 09.10.12 12:24, Milan Broz (mbroz at redhat.com) wrote:
> 
>> - systemd-cryptsetup
>>   (generally, to be able to install system without cryptsetup->device-mapper libs
>>   dependences if only plain partitions are used, as they are in VM)
>> - system-readahead
>>
>> - systemd-udev
> 
> Making cryptsetup/readahead/udev optional is certainly doable, but then
> again, these things are absolutely trivial, so unless there is a strong
> need for it, I'd avoid making things more complicated for me.

While I understand this argument, there are also users with different needs.

> Note that it is not possible to boot up a machine withotu udev though.

With some hacks it is possible (and sometimes even useful) but perhaps no longer
in Fedora. (I am using Gentoo for these crazy things so I really do not care.)

But separate functions should be in separate packages. Udev handles devices,
systemd handles services. Keeping udev as integral part of systemd package
is IMHO design mistake (not talking about source git, but I am not sure even
there...)

With the same logic you should integrate half of the system utilities into
systemd. :-)

>> - systemd-journal (or at least that extended httpd part)
> 
> The journal cannot be removed really. We require this to capture
> stdout/stderr of all services (or in other words: even folks who think
> the journal is an abomination will benefit from this, as this means
> stdout/stderr data is forwarded to syslog too).

Yes, it is very nice. So just package separately the part which
is redundant when rsyslog is installed and used as system log facility?

Dunno, there are some random Fedora committees to adapt packaging guidelines.

>> maybe *.[service|mount|timer|...] unit files could live in separate
>> subpackage as well
> 
> These hardly make sense separate, and we actually spend some work in the
> F18 time-frame to fold them back into the main package.

That was just idea, not much clever seems. It really helps nothing, ignore it.

Milan


More information about the devel mailing list