Autor: Gray Remlin Data: A: devuan-dev Assumpte: [devuan-dev] System Services - request for comments...
Context:
I require a Python application (Plinth) that currently manipulates SystemD
to work with SysVinit.
Query:
Is it reasonable to assume that the 'service' command that transparently
handles both SystemD and SysVinit found in many Distros could be expanded
to work with other Init systems ?
Reasoning:
The application could call the Distro provided 'service' command which
would then perform the correct action for that specific Init system
whether it be SystemD, OpenRC, Runit etc.
I realise this is not totally straight forward due to the broken nature of
SystemD which requires special handling in some circumstances. I am also
assuming other Init systems are not so broken.