Just discovered that my below reply didn't actually go to the list ....

Dewayne Geraghty <[email protected]> writes:

I looked around
and decided that s6 was the tool that I needed. I was dumbfounded by the complexity as I learn predominantly by example. The documentation, other than skarnet, that helped me to understand process management
were
https://wiki.gentoo.org/wiki/S6
https://wiki.gentoo.org/wiki/S6-rc
https://wiki.gentoo.org/wiki/S6_and_s6-rc-based_init_system

A while back i overhauled those "S6" and "S6_and_s6-rc-based_init_system" pages:

 https://wiki.gentoo.org/wiki/User:Flexibeast/drafts/S6

i should probably follow up on whether there's any reason i can't just move this draft into the main namespace.

i also wrote a guide to using s6 and s6-rc to provide user services on OpenRC, with the intent of avoiding the majority of the details and instead showing how straightforward it can be to put together a service:

 
https://wiki.gentoo.org/wiki/User:Flexibeast/guides/OpenRC_user_services_via_s6_and_s6-rc

Hopefully others put together something similar for an s6-frontend-based setup, but if not, maybe i'll get there at some point ....


Alexis.

Reply via email to