[arch-general] Alternative init system proposal

Patrick Lauer patrick at gentoo.org
Wed Feb 10 09:13:49 UTC 2016

On 02/08/2016 07:27 AM, Yaro Kasear wrote:
> I still don't get what makes OpenRC so great. Doesn't it still depend
> entirely on SysV Init?
By default it uses sysvinit as PID1. That's all that it does.
If it makes you unhappy you can easily use s6 or runit as PID1 ... or
write your own.

>  That ALONE makes me want to keep it off my system.
> If it makes us fall back on an init system that is frankly backward and was
> badly in need of replacement then I don't see why it should be considered
> an alternative.
So far I've never seen sysvinit's PID1 misbehave or crash. No idea why
you dislike it so much, but as said above ...
No need to use it, it's just a convenient default.
> Systemd ain't perfect, but when the best alternative is something that
> relIes on dated components bona fide Unix systems don't even use anymore,
> then they simply aren't alternatives.
Change is not Progress.

Are you, by chance, confusing sysvinit with debian's sysv-rc or
something similar?

> On Feb 7, 2016 11:36 PM, "Leonid Isaev" <leonid.isaev at jila.colorado.edu>
> wrote:
>> On Mon, Feb 08, 2016 at 06:02:34AM +0100, Ivan wrote:
>>> Hypothetically, if Arch Linux was to adopt an alternative init, it's a
>>> process that does not happen overnight. Through time, solutions will
>>> surface. I'm not a magic lamp genie that has all the answers.
>> Then you have to ask yourself, what defines a distribution. If you are
>> going to
>> bring in ck, patch polkit, gnome, kde, xfce, etc, and introduce
>> customizations
>> to lots of other packages, isn't it easier to start from gentoo or alpine
>> and
>> maintain pacman for those distros? I am asking because you are going to
>> duplicate a fair share of official repos...
>> Cheers,
>> --
>> Leonid Isaev
>> GPG fingerprints: DA92 034D B4A8 EC51 7EA6  20DF 9291 EE8A 043C B8C4
>>                   C0DF 20D0 C075 C3F1 E1BE  775A A7AE F6CB 164B 5A6D

More information about the arch-general mailing list