When s6-rc stops a service, it also stops everything that depends on it. but when it starts a service it starts only that service, so we have to go through the other services depending on it and figure out if they should be started too.
8 lines
260 B
Plaintext
8 lines
260 B
Plaintext
|
|
the service starts
|
|
uncontrolled descendants start
|
|
controlled descendants don't start
|
|
descendants which depend on a _different_ controlled service, which is down, don't start
|
|
descendants which depend on a _different_ controlled service, which is up, do start
|
|
|