#535 Rename initscript name: gentoo to openrc

open
nobody
None
1
2013-11-27
2013-11-02
jlec
No

the init system gentoo classically uses is openrc. It would be good to rename this to reflect the initsystem used as other distributions are also looking into moving to openrc for some unrelated reasons.

Discussion

  •  HAT
    HAT
    2013-11-27

    Other distributions using OpenRC are not tested at all.
    I think that option value "openrc" is too common and unkind.
    Two options should be added.

    gentoo: obsolete
    gentoo-openrc: replace from gentoo
    gentoo-systemd: alias of systemd

    What do you think?
    Similar change is already carried out for redhat and suse.

    redhat: obsolete
    redhat-sysv: replace from redhat
    redhat-systemd: alias of systemd

    suse: obsolete
    suse-sysv: replace from suse
    suse-systemd: alias of systemd

     
  • jlec
    jlec
    2013-11-27

    Debian is currently testing openrc. I have no update how far this is.

    For the gentoo side, openrc isn't obsolete at all. It is our main init system, but for latest gnome we need to provide systemd as well. That's the reason why we need to provide both.

     
  •  HAT
    HAT
    2013-11-27

    Debian is also testing systemd etc.
    If Debian adopt OpenRC, we will add "debian-openrc".
    If Debian adopt systemd, we will add "debian-systemd".
    And I'm going to remove "debian".

    "gentoo": remove
    "openrc": rename from gentoo
    "gentoo-openrc": alias of openrc
    "gentoo-systemd": alias of systemd

    What do you think?

    I already know your pain since I read netatalk-3.1.0.ebuild.
    If you think that multi-init should be supported, send a patch, please.
    Probably it is necessary to update distrib/initscripts/Makefile.am and macros/netatalk.m4.
    I have no idea.