From ef08f19da6121b004aea0fad97c0b969684f061a Mon Sep 17 00:00:00 2001 From: Colin Booth Date: Thu, 22 Jan 2026 22:18:48 +0000 Subject: s6_process.html: remove a lot of awkward and verbose command descriptions All the subcommands said "If s6-svscan is running on /run/service, and /run/service/foobar is a valid service directory supervising a foobard daemon, then s6 process COMMAND foobar will The s6 process command

- s6 process regroups actions that target services that are managed + s6 process groups actions that target services that are managed by an instance of s6-svscan running on the configured scandir. +All commands (other than help) require the services in servicenames... +to be a valid reference to a service directory with an +instance of s6-supervise supervising it.

Interface

@@ -50,15 +55,11 @@ and usage of the s6 process command. It is not as detailed as this page

Options

@@ -94,12 +95,7 @@ command can wait forever. This option is only effective when paired with the

Options

@@ -130,12 +126,7 @@ s6-rc.

Options

@@ -145,14 +136,14 @@ an instance of foobard is running.
Only change the current state of the service, not its default state. If there is a down file in /run/service/foobar, then s6 process start foobar will -bring the service up, but will not restart it if foobard dies. This +bring the service up, but it will not be restarted if foobard dies. This is the default.
-p, --permanent
-
Also change the default state of the service. +
Change the current and default states of the service. If there is a down file in /run/service/foobar, then s6 process start foobar will -delete it, and the service will be automatically restart it +delete it, and the service will be automatically be restarted if foobard dies.
-W, --no-wait
@@ -179,12 +170,7 @@ command can wait forever. This option is only effective when paired with the

Options

@@ -198,7 +184,7 @@ stop the service, but it will still be started whenever its supervisor is starte This is the default.
-p, --permanent
-
Also change the default state of the service. +
Change the current and default states of the service. If there is no down file in /run/service/foobar, then s6 process stop foobar will create one, and the service will not be automatically started whenever its @@ -228,12 +214,8 @@ command can wait forever. This option is only effective when paired with the
  • s6 process restart servicenames... restarts every -supervised daemon listed by name in servicenames. If -s6-svscan is running on -/run/service, and /run/service/foobar is a valid -service directory supervising -a foobard daemon, then s6 process restart foobar will make sure the -currently running instance of foobard is killed and a new one is brought up.
  • +supervised daemon listed by name in servicenames. This is achieved by +issuing a stop followed by a start command on the targeted service(s).

Options

-- cgit v1.3.1