From a1b139e5d448b260b3f7849a5b24f45da45241a1 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Thu, 20 Aug 2020 14:12:21 +0000 Subject: Add the notion of essential service --- doc/s6-rc-compile.html | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'doc/s6-rc-compile.html') diff --git a/doc/s6-rc-compile.html b/doc/s6-rc-compile.html index d931b91..b429e8e 100644 --- a/doc/s6-rc-compile.html +++ b/doc/s6-rc-compile.html @@ -143,6 +143,11 @@ is ignored, but trailing whitespace is not. Lines starting with a # character are ignored. The file defines the direct dependencies of service, i.e. the services that must be up in order for service to work properly. +
  • An optional regular file named flag-essential. The contents of this +file are irrelevant, only its presence is tested. If this file exists, the service +will be marked as essential, which means that a s6-rc -d change foo +command will not stop the service. Only a s6-rc -D change foo +command will.
  • -- cgit v1.3.1