diff options
| author | Nigko Yerden <nigko.yerden@gmail.com> | 2026-06-14 11:14:20 +0500 |
|---|---|---|
| committer | Maxim Cournoyer <maxim@guixotic.coop> | 2026-06-16 14:25:14 +0900 |
| commit | 8215ee8419871fac6f69404f4b1f035a467693e5 (patch) | |
| tree | ef1fb59d88e474bda309b8ff29be7738313635af /doc | |
| parent | 98d0f9e6b52dddcb6e47db70dfa010eb75263ce2 (diff) | |
services: autossh: Add shepherd-provision configuration option.
Allow to have several autossh services in system configuration.
gnu/services/ssh.scm (autossh-configuration)[shepherd-provision]: New field.
(autossh-file-name): Use first symbol from shepherd-provision as a base name
for the runtime autossh directory.
(autossh-shepherd-service)[shepherd-service]{provision}: Set to shepherd-provison.
doc/guix.texi (Networking Services)[autossh-configuration]: Document it.
Merges: !9285
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/guix.texi | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index aee2fc329fb..a38a04096ca 100644 --- a/doc/guix.texi +++ b/doc/guix.texi | |||
| @@ -25038,6 +25038,9 @@ may cause undefined behaviour. | |||
| 25038 | Whether this service should be started automatically by the Shepherd. If it | 25038 | Whether this service should be started automatically by the Shepherd. If it |
| 25039 | is @code{#f}, the service has to be started manually with @command{herd start}. | 25039 | is @code{#f}, the service has to be started manually with @command{herd start}. |
| 25040 | 25040 | ||
| 25041 | @item @code{shepherd-provision} (default: @code{'(autossh)}) | ||
| 25042 | The list of symbols defining the name(s) of the Shepherd service. | ||
| 25043 | |||
| 25041 | @end table | 25044 | @end table |
| 25042 | @end deftp | 25045 | @end deftp |
| 25043 | 25046 | ||
