From bb9a68add4feef7c53ba3994256745ea99cffef8 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Mon, 20 Mar 2017 20:34:12 +0000 Subject: Implement permanent failure for services via ./finish exiting 125 --- doc/servicedir.html | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'doc/servicedir.html') diff --git a/doc/servicedir.html b/doc/servicedir.html index 98929bb..a0d98f0 100644 --- a/doc/servicedir.html +++ b/doc/servicedir.html @@ -87,15 +87,21 @@ is executed everytime the run script dies. Generally, its main purpose is to clean up non-volatile data such as the filesystem after the supervised process has been killed. If the foo service is supposed to be up, foo/run is restarted -after foo/finish dies. By default, a finish script must do -its work and exit in less than +after foo/finish dies. +
  • A directory named supervise. It is automatically created by s6-supervise if it does not exist. This is where s6-supervise stores its information. The directory -- cgit v1.3.1