Just released r35 after doubling the number of lines... almost ~+2k; to add a C code for a multipurpose binary which now takes care of service scheduling. And this serialize/parallel service start/stop up improving greatly the previous shell solution.
So, everything should be fine now regarding service dependencies regarding system bootup/shutdown; minus, everything else not being taken care of. NOTE: services start/stop are more than reliable when Runit/S6 is used. I did not take the time to answer many incorrect asumptions about this package in the list, but many were plain wrong like "there are just getty services", or "rely [only] on OpenRC"... Come on, this is far from the truth. The package aims to be distribution neutral;; and there are many other complicated service examples to get everything done easily (like the helpers/functions and environment variables included in the environment to get things done easily and efficiently without re-writing everything again and again from scratch.)
