[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/01: copy: Use userauth-public-key/auto! for ssh authentification.
From: |
Ludovic Courtès |
Subject: |
01/01: copy: Use userauth-public-key/auto! for ssh authentification. |
Date: |
Thu, 26 Jan 2017 10:26:29 +0000 (UTC) |
civodul pushed a commit to branch master
in repository guix.
commit db6afe387ae74943a0c66c7488be49bd509b51c4
Author: Mathieu Othacehe <address@hidden>
Date: Wed Jan 25 22:34:33 2017 +0100
copy: Use userauth-public-key/auto! for ssh authentification.
* guix/scripts/copy.scm (open-ssh-session): Replace userauth-agent! by
userauth-public-key/auto!. This way, if ssh-agent is not run,
default ssh key (~/.ssh/id_rsa) will be used as a fallback.
Signed-off-by: Ludovic Courtès <address@hidden>
---
guix/scripts/copy.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/guix/scripts/copy.scm b/guix/scripts/copy.scm
index 9ae204e..624ef73 100644
--- a/guix/scripts/copy.scm
+++ b/guix/scripts/copy.scm
@@ -63,8 +63,8 @@ Throw an error on failure."
(match (connect! session)
('ok
- ;; Let the SSH agent authenticate us to the server.
- (match (userauth-agent! session)
+ ;; Use public key authentication, via the SSH agent if it's available.
+ (match (userauth-public-key/auto! session)
('success
session)
(x