From 5a318ce649a7a5f754892518a4452a519b41dac8 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Fri, 4 Dec 2020 07:25:12 +0000 Subject: Big signal/command semantics change to svscan/supervise; add s6-svperms. --- doc/upgrade.html | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'doc/upgrade.html') diff --git a/doc/upgrade.html b/doc/upgrade.html index 5837345..f49cc0f 100644 --- a/doc/upgrade.html +++ b/doc/upgrade.html @@ -25,8 +25,20 @@ dependency bumped to 2.10.0.0.
  • execline dependency bumped to 2.7.0.0.
  • -
  • s6-svscan and -s6-svscanctl have changed.
  • +
  • Commands received by s6-svscan and +sent by s6-svscanctl have changed significantly. +Different semantics of SIGHUP for s6-svscan.
  • +
  • Commands received by s6-supervise and +sent by s6-svc have changed slightly +(no s6-svc -X anymore). Different semantics of SIGHUP and SIGQUIT +for s6-supervise.
  • +
  • s6-supervise now handles SIGINT +appropriately, by forwarding it to its child's process group.
  • +
  • The nosetsid file is not recognized anymore in service +directories. s6-supervise now always starts +it child as a session leader.
  • +
  • Split permissions on service control are now officially supported. +New binary: s6-svperms.
  • in 2.9.2.0

    -- cgit v1.3.1