Question About the Purpose of s6-rc

From: Uros Perisic <>
Date: Fri, 20 Mar 2020 12:30:15 +0800

Hi all,

I am generally new to daemontools-style init systems (been a runit user for
about 6 months now, looking to try out s6), so I have a few clarifying
questions regarding s6-rc. Forgive me if they stem from my ignorance.

All three bullets here <>
essentially boil down to dependency management (with the exception of
one-shot services). But my question is this:

If all services are started in parallel, but s6-rc -wu blocks until a
service is up, what is the difference between simply putting it in a run
script before the exec call, and s6-rc figuring the dependencies out ahead
of time?

Received on Fri Mar 20 2020 - 04:30:15 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:38:49 UTC