On Mon, Jul 18, 2016 at 1:12 PM, <emnin...@riseup.net> wrote: > Hi! > > On the road to a viable jwm desktop in devuan, i am using/trying > open-rc. In advance, my excuses if what follows is not sufficiently > technical. > > To the point: From Manjaro-OpenRC i knew openrc as a clean and logical > system to manage daemons & processes. By far, from a user point of > view, superior to sysvinit. Now, the transition from sysvinit to openrc > in devuan is mostly painless. BUT: I'm under the impression in > devuan/debian openrc works only as a kind of wrapper around sysvinit. > > An example: I installed a zram script (still when i had sysvinit as > init manager). Now, this script is configured to openrc in this way: > > "rc-update add zram boot" (which adds the zram daemon to the boot level > to have it ready early; could be added also to default). Now, when i > remove it by "rc-update del zram boot" it is not even more present for > openrc - but nevertheless, it is still started at any reboot. For me, > that means, openrc is *NOT* the real init manager - at least in its > debian implementation. >
You got me interested and I just installed OpenRC on Devuan Jessie. I got the following message: ********************************************************************** *** WARNING: if you are replacing sysv-rc by OpenRC, then you must *** *** reboot immediately using the following command: *** for file in /etc/rc0.d/K*; do s=`basename $(readlink "$file")` ; /etc/init.d/$s stop; done *** once rebooted, you could safely backup and remove /etc/rc?.d *** ********************************************************************** Did you follow those instructions? I found that before I removed /etc/rc?.d, I was still running sysv init (but most/all services did not start -- ssh for example). After a subsequent reboot, I was running OpenRC. I'm still testing it, though... > > It would be nice to have openrc implemented as it is in gentoo or > manjaro: with the to essential directories: > > /etc/conf.d (where all the scripts for openrc are configured) > /etc/init.d (where the scripts that are configured in /etc/conf.d sit) > I see I have no /etc/conf.d. To me this means I really do not have OpenRC, as conf.d is one of the key benefits of OpenRC in my opinion. -Rob
_______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng