ooh, that was easy! switching to openrc on one of my Debian VPSes was as simple as
# apt install openrc sysvinit-core
maybe i won't abandon the idea of Debian just yet...
now to see how easy it is to switch to runit on the other one ;-)
oh. well, almost... openrc didn't actually take over; we were still running sysvinit-core. :-( but moving /sbin/init to /sbin/sysvinit and /sbin/openrc-init to /sbin/init, and then forcefully rebooting it, appears to have sealed the deal
@millihertz note that gentoo and alpine don't use openrc-init by default yet
they both call onto openrc via inittab -- and openrc-init is the same but hardcoded over parsing inittab
they both call onto openrc via inittab -- and openrc-init is the same but hardcoded over parsing inittab
also, i'm suddenly struck by how utterly unnecessary Devuan was, when Debian made ditching systemd that easy
(unless that's a recent thing? but given Debian's desire to be the reference Linux distribution, that seems unlikely...)
@millihertz the only pain that debian's current openrc support gives me, is that it's using sysvinit scripts for both sysvinit-core and openrc
meaning, openrc's actual guarantees don't apply -- no dependency ordering, no declarative variables, no proper support for rc_parallel, etc
but there is folks in debian working to fix that and provide native init scripts
meaning, openrc's actual guarantees don't apply -- no dependency ordering, no declarative variables, no proper support for rc_parallel, etc
but there is folks in debian working to fix that and provide native init scripts
@navi @millihertz yeah, I hope to switch everything over, at least for the basic init.
- replies
- 0
- announces
- 0
- likes
- 2