1
0
mirror of https://github.com/openSUSE/osc.git synced 2025-02-03 18:16:17 +01:00

Update list of considered file names for ssh key autodetection

The file names come from ssh(1) man page.
This commit is contained in:
Daniel Mach 2022-07-25 17:50:16 +02:00
parent f83e9a23d5
commit 9786aafa51

View File

@ -644,7 +644,7 @@ def _build_opener(apiurl):
if fingerprint in keys_in_home_ssh:
return keys_in_home_ssh[fingerprint]
sshdir = os.path.expanduser('~/.ssh')
keyfiles = ('id_ed25519', 'id_rsa')
keyfiles = ('id_ed25519', 'id_ed25519_sk', 'id_rsa', 'id_ecdsa', 'id_ecdsa_sk', 'id_dsa')
for keyfile in keyfiles:
keyfile_path = os.path.join(sshdir, keyfile)
if os.path.isfile(keyfile_path):