summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorNigko Yerden <nigko.yerden@gmail.com>2026-06-14 11:14:20 +0500
committerMaxim Cournoyer <maxim@guixotic.coop>2026-06-16 14:25:14 +0900
commit8215ee8419871fac6f69404f4b1f035a467693e5 (patch)
treeef1fb59d88e474bda309b8ff29be7738313635af /doc
parent98d0f9e6b52dddcb6e47db70dfa010eb75263ce2 (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.texi3
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.
25038Whether this service should be started automatically by the Shepherd. If it 25038Whether this service should be started automatically by the Shepherd. If it
25039is @code{#f}, the service has to be started manually with @command{herd start}. 25039is @code{#f}, the service has to be started manually with @command{herd start}.
25040 25040
25041@item @code{shepherd-provision} (default: @code{'(autossh)})
25042The 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