[Pkg-systemd-maintainers] default init on non-Linux platforms

Michael Biebl biebl at debian.org
Wed Feb 19 14:44:04 GMT 2014


Am 18.02.2014 19:18, schrieb Didier 'OdyX' Raboud:
> Le mercredi, 19 février 2014, 00.56:07 Thomas Goirand a écrit :
>> On 02/18/2014 11:10 PM, Jonathan Dowland wrote:
>>> On Tue, Feb 18, 2014 at 10:55:32PM +0800, Thomas Goirand wrote:
>>>> Once I consider OpenRC ready for it, would it be ok to just replace
>>>> sysv-rc by OpenRC, and transform sysv-rc into a transitional
>>>> package?
>>>> What is the opinion of other DDs? Is there anyone which would like
>>>> to
>>>> keep the old featureless sysv-rc?
>>>
>>> What problem does that solve?
>>
>> In this way, we'd have only 2 init systems to take care of, and we
>> could start replacing init.d scripts by OpenRC runscripts *IF*
>> there's a systemd service file.
> 
> Yes. And three different daemon-starting syntaxes to manage the Wheezy-
> to-Jessie upgrades.
> 
> Again, for Jessie, I don't think it's reasonable to change the default 
> init _and_ replace the common baseline. I, for one, am not going to 
> replace my awkward-but-working sysvinit scripts by anything but 
> systemd/upstart unit files and that is doomed to happen in jessie+1 [0].

I'd like to add that switching to openrc breaks the SysV/LSB support in
systemd. Openrc doesn't use the /etc/rc?.d/ directories to create the
symlinks which signal if a service is active for a given runlevel.
(those symlinks are created in /etc/runlevel/* afaics)

This means systemd doesn't consider the SysV/LSB init script as enabled
and won't start it on boot.


-- 
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: 884 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20140219/9aaafd0a/attachment-0002.sig>


More information about the Pkg-systemd-maintainers mailing list