From 61c1cb6ebc1c96d9a83add87c873afba8945204d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <Joerg.Sachse@slub-dresden.de> Date: Tue, 2 Aug 2022 09:08:20 +0200 Subject: [PATCH] fix: try to remove outdated SSH keys only if the corresponding user still exists (otherwise, the operation would fail because getpwnam() can't find the user) --- tasks/remove_users_keys.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/tasks/remove_users_keys.yml b/tasks/remove_users_keys.yml index 2c908a3..8ef13b3 100644 --- a/tasks/remove_users_keys.yml +++ b/tasks/remove_users_keys.yml @@ -20,6 +20,7 @@ - item.value.ssh_key_old is defined - item.value.ssh_comment_old is defined - item.value.ssh_key_old != item.value.ssh_key_current + - item.value.state != "absent" - name: alle ungültigen SSH-Keys vom Installationsuser entfernen ansible.posix.authorized_key: -- GitLab