From 923d36dfe83f6f309da7c17fd70e306cd985182c Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Tue, 9 Jun 2026 04:44:18 +0000 Subject: Add s6-svc -l and reload-signal --- doc/s6-svc.html | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'doc/s6-svc.html') diff --git a/doc/s6-svc.html b/doc/s6-svc.html index a8a5192..5bdbcb1 100644 --- a/doc/s6-svc.html +++ b/doc/s6-svc.html @@ -29,7 +29,7 @@ knowing their PIDs, and without using horrible hacks such as .pid files.

Interface

-     s6-svc [ -wu | -wU | -wd | -wD | -wr | -wR ] [ -T timeout ] [ -s signal | -abqhkti12pcyrPCK ] [ -oduDUxO ] servicedirs...
+     s6-svc [ -wu | -wU | -wd | -wD | -wr | -wR ] [ -T timeout ] [ -s signal | -abqhkti12pcyrlPCK ] [ -oduDUxO ] servicedirs...
 

@@ -100,6 +100,13 @@ signal to kill it and letting s6-supervise start it again. By default, the signal is a SIGTERM; this can be configured via the ./down-signal file in the service directory. +

  • -l : If the service is up, reload it, by sending it a +signal that should make it reload its configuration. (Not all services support +this feature, in which case -l will be equivalent to -r.) +By default, the signal is a SIGHUP; this can be configured +via the ./reload-signal file in the service +directory.
  • +
  • -T timeout : if the -wstate option has been given, -T specifies a timeout (in milliseconds) after which s6-svc will exit 1 with an error message if -- cgit v1.3.1