From 98f76ac1ab06fe2f5a60a1156624f106f8de62b6 Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Mon, 16 Oct 2023 23:51:20 -0400 Subject: [PATCH] Exclude "known_hosts.old" in ssh key listing Former-commit-id: fc088270e9865b35ae4b10f020fec916e5093a8a Former-commit-id: 8988481a7d3f37636dfa534312890760cd24ca81 --- lib/stweak.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/stweak.py b/lib/stweak.py index 0c2517d..aab4b8c 100644 --- a/lib/stweak.py +++ b/lib/stweak.py @@ -151,7 +151,7 @@ def ssh_config(): # ensure ~/.ssh directory exists Path(f"{home}/.ssh").mkdir(mode=0o700, exist_ok=True) for _file in listdir(f"{home}/.ssh"): - if not _file.startswith('.') and _file not in ('known_hosts', 'authorized_keys') \ + if not _file.startswith('.') and _file not in ('known_hosts', 'known_hosts.old', 'authorized_keys') \ and not _file.endswith('.pub') and isfile(f"{home}/.ssh/{_file}"): _keys.append(f"{home}/.ssh/{_file}") _keys.extend(['auto-generate', 'other (type the location)'])