this patch reworks display-manager-init to take advantage of OpenRC
Specifically, you should be using the default start() and stop()
functions of OpenRC.
This simplifies your code a bit because it can now levarage the
Also, the startDM script that goes in /usr/bin now just calls rc-service
to start/stop the display manager.
Created attachment 685812 [details, diff]
Here is the patch.
I will be looking into adding some of those.