summary refs log tree commit diff
path: root/doc
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2023-03-16 17:09:46 +0100
committerLudovic Courtès <ludo@gnu.org>2023-03-16 17:09:46 +0100
commitbe7e2bf7ebc10bb4e5808ddeabc4b914f575865f (patch)
tree2add67f72086d8658fc207fc8e075e607499588a /doc
parentb9d891140a649804bab63edcac1870450de5536f (diff)
downloadguix-be7e2bf7ebc10bb4e5808ddeabc4b914f575865f.tar.gz
home: services: ssh-agent: Remove host-side use of (shepherd support).
This is a followup to 2c2f382e757d5eef39e8460a20ac75a1b1f8b22e, which
inadvertently pulled in (shepherd support) on the host side.

* gnu/home/services/ssh.scm (<home-ssh-agent-configuration>)[socket-directory]:
Change value to a gexp.
(home-ssh-agent-services): Change 'socket-file' and 'command' to a
gexp.  Add 'modules' field to 'shepherd-service'.
* doc/guix.texi (Secure Shell): Adjust accordingly.
Diffstat (limited to 'doc')
-rw-r--r--doc/guix.texi2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index 79f098c114..c73a05a0c4 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -42511,7 +42511,7 @@ Available @code{home-ssh-agent-configuration} fields are:
 @item @code{git} (default: @code{git}) (type: file-like)
 The git package to use.
 
-@item @code{socket-directory} (default: @code{@env{XDG_RUNTIME_DIR}/ssh-agent"}) (type: string)
+@item @code{socket-directory} (default: @code{@env{XDG_RUNTIME_DIR}/ssh-agent"}) (type: gexp)
 The directory to write the ssh-agent's @file{socket} file.
 
 @item @code{extra-options} (default: @code{'()})