Regarding the use of supervision-scripts as "glue" in distributions, yes, the project was meant for that. Most - but not all of - the scripts are in working order, as I use them at home on my personal server. If you are
willing to take the time to remap the names (as needed), the scripts
should work out-of-the-box. If you have questions, need help, or get stuck, write to me and I'll do my best to give you answers.
Currently, these design problems remain:
* account name mappings that correspond to how the names are set up in the installation,
* hard coded file pathing, which is inconsistent between distributions,
* handling of device names, which are inconsistent between kernels,
* handling of "instances", where one service will be "reused" over and over (think multiple web servers of the same type on different ports),