Menu

#536 Allow installation for multiple init system

None
closed
None
1
2024-08-03
2013-11-02
jlec
No

Although it doesn't really make sense to support several init systems in parallel, it would still be nice to have this. The rational behind this is that gentoo is classically supporting openrc but with having gnome hard depending on systemd we now also support this. That means we always install all necessary files for both systems. With the current build system for netatalk we need to hack manually to get both installed. having something like --with-init-style=gentoo,systemd would be great.

Discussion

  •  HAT

    HAT - 2013-11-27

    This is somewhat difficult.
    There is another option --with-init-dir.
    It's necessary to consider wiser syntax.

     
  • jlec

    jlec - 2013-11-27

    Currently I am installing the either of the two by hand. But this needs to do an extra processing of the one which isn't gone through the buildsystems processing.

     
  •  HAT

    HAT - 2013-11-27
     
  •  HAT

    HAT - 2016-07-20

    BUG#535 is fixed.
    but, multiple init system is not supported yet.

     
  • Daniel Markstedt

    This would be helpful for Debian as well, since systemd is preferred but init.d rc scripts is recommended as a fallback for packaged software. (lintian complains when fallback is missing)

     
  • Daniel Markstedt

    Resolved with https://github.com/Netatalk/netatalk/pull/1371 and will be in the future 4.0.0 release.

     
  • Daniel Markstedt

    • status: open --> closed
    • assigned_to: Daniel Markstedt
    • Group: -->
     

Log in to post a comment.