From fec9d68cef0120b89a059a021395c145b5991f5a Mon Sep 17 00:00:00 2001 From: Toni Sfetcu Date: Sun, 7 Sep 2025 14:13:00 +0300 Subject: [PATCH] In local, skip checking for identity files present in ~/.ssh/ if ssh agent is started --- client_auth.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/client_auth.go b/client_auth.go index 6c11609..cbccd2c 100644 --- a/client_auth.go +++ b/client_auth.go @@ -89,13 +89,13 @@ func localBestAuthMethod(agt agent.Agent, e *Endpoint, in io.Reader, out io.Writ if method := agentAuthMethod(agt); method != nil { methods = append(methods, method) + } else { + keys, err := tryUserKeys() + if err != nil { + return nil, err + } + methods = append(methods, keys...) } - - keys, err := tryUserKeys() - if err != nil { - return nil, err - } - methods = append(methods, keys...) } }