From eba790dff930c232d6b5266fdfda0b1231167609 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Sat, 24 Jun 2023 04:42:49 +0000 Subject: Document new s6-svscan options Signed-off-by: Laurent Bercot --- INSTALL | 2 +- NEWS | 1 + doc/index.html | 2 +- doc/s6-svscan.html | 25 ++++++++++++++++++++----- doc/upgrade.html | 4 ++++ src/supervision/s6-svscan.c | 2 +- 6 files changed, 28 insertions(+), 8 deletions(-) diff --git a/INSTALL b/INSTALL index f73d32c..d7b48b7 100644 --- a/INSTALL +++ b/INSTALL @@ -7,7 +7,7 @@ Build Instructions - A POSIX-compliant C development environment - GNU make version 3.81 or later - skalibs version 2.13.2.0 or later: https://skarnet.org/software/skalibs/ - - execline version 2.9.3.0 or later: https://skarnet.org/software/execline/ + - execline version 2.9.4.0 or later: https://skarnet.org/software/execline/ (You can disable this requirement at configure time, but will lose some functionality.) - Optional: nsss version 0.2.0.3 or later: https://skarnet.org/software/nsss/ diff --git a/NEWS b/NEWS index 20acc4c..64c7804 100644 --- a/NEWS +++ b/NEWS @@ -5,6 +5,7 @@ In 2.11.4.0 - New option to s6-svc: -s, to specify a signal by name (or number). - New option to s6-log: -t, to specify a timeout for partial last lines. + - s6-svscan rewrite: no more quadratic reaps, no more forced 1s wait on shutdown In 2.11.3.2 diff --git a/doc/index.html b/doc/index.html index fe4cec7..e0b9a67 100644 --- a/doc/index.html +++ b/doc/index.html @@ -88,7 +88,7 @@ requirement if you link against the shared version of the skalibs library.
  • (Optional, but really recommended for full functionality): execline version -2.9.3.0 or later. When s6 is built with execline support (which is the default), +2.9.4.0 or later. When s6 is built with execline support (which is the default), execline is a build-time requirement, and also a run-time requirement for certain binaries that spawn scripts interpreted with execlineb.
  • diff --git a/doc/s6-svscan.html b/doc/s6-svscan.html index 8b94cf4..ae815fc 100644 --- a/doc/s6-svscan.html +++ b/doc/s6-svscan.html @@ -27,7 +27,7 @@ the root or a branch of a supervision tree.

    Interface

    -     s6-svscan [ -d notif ] [ -X consoleholder ] [ -c max ] [ -t rescan ] [ scandir ]
    +     s6-svscan [ -d notif ] [ -X consoleholder ] [ -c max | -C services_max ] [ -L name_max ] [ -t rescan ] [ scandir ]