More /etc/init.d replacements for runit
QV, like EasyOS, and before that Quirky and the various pups that I maintained, uses the simple busybox init, with start/stop scripts in /etc/init.d. Except, for QV and EasyOS, there is service management with enhanced pup_event.
Void Linux uses runit to manage services. QV is capable of launching the runit daemon and using runit; however, I would prefer to stay with /etc/init.d, as it is very simple and works flawlwessly. Besides, it is what I know.
woofQV, the QV builder, has a 'packages-templates' directory that can modify any package installation. I have anticipated future packages that a user might want to install, and added /etc/init.d scripts where needed to replace runit.
Here is the commit:
https://github.com/bkauler/woof-quantum-vis/commit/507ebfad912b7a32f237ca147aa33d8228608744
Note, I got all of these from OpenEmbedded.
Tags: quirky