<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
<div>Hi all,<br></div><div dir="auto"><br></div><div dir="auto">asking here for some advice. I use openrc as init on my machine as I believe the user should be free to run whatever they choose. What I dislike about systemD is mainly the feature creep. Want timesync? Use systemd-timesyncd (instead of ntp). Users aren't really given a choice since almost everything (including DEs') depend on it. But I probably don't need to tell you about this. <br></div><div dir="auto"><br></div><div dir="auto">I take it (by a wide margin) most of people on this list use sysvinit. My questions:<br></div><div dir="auto"><br></div><div dir="auto">- Is there a specific reason you use it over openrc ?<br></div><div dir="auto">- Which functionality do you prefer in sysvinit  ?<br></div><div dir="auto"><br></div><div dir="auto">The way I see it, openrc has some advantages over sysvinit:<br></div><div dir="auto"><br></div><div dir="auto">It has a dependency based startup, ordering of services and (imho) a saner init script syntax. <br></div><div dir="auto">I would like for openrc to be better/more integrated. To achieve this, we could do the following:<br></div><div dir="auto"><br></div><div dir="auto">- Improve the documentation (in wiki.d.o) (they guide for switching the init is outdated iirc)<br></div><div dir="auto">- gradually add more openrc scripts that don't exist natively (see #<a href="mailto:1026315@bugs.debian.org" rel="noopener noreferrer" target="_blank">1026315</a>)<br></div><div dir="auto">- In general, nudge maintainers to drop useless B-Ds on libsystemd0 / create MR for allowing libelogind support<br></div><div dir="auto"><br></div><div dir="auto">Thank you all for providing alternative inits and login providers. I hope the situation improves and the user is free to choose again.<br></div><div dir="auto"><br></div><div dir="auto">regards,<br></div><div dir="auto"><br></div><div dir="auto">Matthias Geiger (werdahias)<br></div>  </body>
</html>