summaryrefslogtreecommitdiff
path: root/gnu/services
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2022-05-26 17:00:33 +0200
committerLudovic Courtès <ludo@gnu.org>2022-05-26 17:00:33 +0200
commit4577f3c6b60ea100e521c246fb169d6c05214b20 (patch)
treed3117908b6475f4eb11390e69949f80e22ff2616 /gnu/services
parent0dc63ce519c5f98b2186d1871176e2fac3a6926b (diff)
downloadguix-4577f3c6b60ea100e521c246fb169d6c05214b20.tar.gz
guix-4577f3c6b60ea100e521c246fb169d6c05214b20.tar.xz
services: openssh: Remove authorized_keys.d before copying the new one.
Fixes <https://issues.guix.gnu.org/55661>. * gnu/services/ssh.scm (openssh-activation): Fix typo in 'delete-file-recursively' call.
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 aa024599a1..57d3ad218c 100644
--- a/gnu/services/ssh.scm
+++ b/gnu/services/ssh.scm
@@ -394,7 +394,7 @@ The other options should be self-descriptive."
;; authorized-key directory to /etc.
(catch 'system-error
(lambda ()
- (delete-file-recursively "/etc/authorized_keys.d"))
+ (delete-file-recursively "/etc/ssh/authorized_keys.d"))
(lambda args
(unless (= ENOENT (system-error-errno args))
(apply throw args))))