> could easily be tacked on to rcng with a bit of ingenuity, and probably by > using > simple shell conventions or minor tweaks to 'rcorder'/'rc.subr', etc. rather > than strict / annoying / static verification, and without destryoing the > simplicity and elegance of rcng either for the common case
I agree. There are already some initiatives that already try to answer those problems - FreeBSD Services Control (monitoring, restarting) http://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/trhodes/fsc-1.0.1.tar.gz - Parallelism https://github.com/kil/rcorder https://github.com/buganini/rcexecr You can also think on jails for children containment (what systemd is currently doing with cgroups). IMHO working with small simple feature improvement with rcNG glue is a better way than introducing an SMF / launchd monster Cheers Joris
