summary refs log tree commit diff
path: root/gnu/services
diff options
context:
space:
mode:
authorOleg Pykhalov <go.wigust@gmail.com>2022-05-26 08:10:01 +0300
committerOleg Pykhalov <go.wigust@gmail.com>2022-05-26 08:22:03 +0300
commit1f29ed4a812f86c45e2d9c37fd9f80f6d0418293 (patch)
treec86a364530d41649f1d6d91795d67a3bb1be4625 /gnu/services
parentb015a15c5736758c8c94be971a7d0b3c256462b9 (diff)
downloadguix-1f29ed4a812f86c45e2d9c37fd9f80f6d0418293.tar.gz
services: ssh: Fix extend-openssh-authorized-keys.
Fixes #55359.

* gnu/services/ssh.scm (extend-openssh-authorized-keys): Use KEYS argument.
Diffstat (limited to 'gnu/services')
-rw-r--r--gnu/services/ssh.scm2
1 files changed, 1 insertions, 1 deletions
diff --git a/gnu/services/ssh.scm b/gnu/services/ssh.scm
index be5d029374..95646ac033 100644
--- a/gnu/services/ssh.scm
+++ b/gnu/services/ssh.scm
@@ -571,7 +571,7 @@ of user-name/file-like tuples."
   (openssh-configuration
    (inherit config)
    (authorized-keys
-    (match (openssh-configuration-authorized-keys config)
+    (match (append (openssh-configuration-authorized-keys config) keys)
       (((users _ ...) ...)
        ;; Build a user/key-list mapping.
        (let ((user-keys (alist->vhash