On 02/19/2014 10:44 PM, Michael Biebl wrote: > 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.
Oh, that's interesting! First, yes, OpenRC uses /etc/runlevel, with the folders below that being the *names* of the runlevel (which IMO is a way more user friendly than just numbers). FYI, we have: shutdown=0, recovery=1, reboot=6, and everything-else=default. So we do have these 4 directory names, and OpenRC doesn't care about /etc/rc?.d. Could you expand the above text and give a bit more explanations / details? :) So, systemd is still using /etc/rc?.d. Could you tell exactly what it uses out of /etc/rc?.d, and what for? Does it only needs to see them as S??script-name in runlevel 2 or 4 (or whatever it uses...)? If systemd needs links in /etc/rcX.d, then I think it should be possible to hack something. Cheers, Thomas -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/5304c91a.1090...@debian.org