From 5aa544ac273ea5253682b63f9640f9da08073ef3 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Thu, 2 Nov 2017 15:19:48 +0000 Subject: Better s6-supervise doc --- doc/s6-supervise.html | 108 ++++++++++++++++++++++++++++++++++---------------- 1 file changed, 73 insertions(+), 35 deletions(-) (limited to 'doc') diff --git a/doc/s6-supervise.html b/doc/s6-supervise.html index 096f40a..b2a83d5 100644 --- a/doc/s6-supervise.html +++ b/doc/s6-supervise.html @@ -32,50 +32,43 @@ being a leaf. s6-supervise servicedir +

+ s6-supervise's behaviour is approximately the following: +

+ +

+ For a precise description of s6-supervise's behaviour, check the +Detailed operation section below, as well as +the service directory page: +s6-supervise operation can be extensively configured by the presence +of certain files in the service directory. +

+

Options

s6-supervise does not support options, because it is normally not run manually via a command line; it is usually launched by its own -supervisor, s6-svscan. - However, the behaviour of an instance of s6-supervise can be tuned via -various configuration files in the service directory. These files, and -what they do, are listed on the -service directory documentation page. +supervisor, s6-svscan. The way to +tune s6-supervise's behaviour is via files in the +service directory.

Readiness notification support

@@ -122,6 +115,51 @@ the service stops, as if a s6-svc -X command had been received + +

Detailed operation

+
+ + + +

+ Make sure to also check the service directory +documentation page, for the full list of files that can be present in a service +directory and impact s6-supervise's behaviour in any way. +

+

Usage notes