Rework manage-ssh-keys: default to admin user, use ansible facts for home dir, guard key lists

This commit is contained in:
DerLinkman
2026-07-18 00:07:57 +02:00
parent e510ac1f15
commit 7455a021ea
4 changed files with 9 additions and 9 deletions
@@ -1,8 +1,8 @@
---
- name: Stelle sicher, dass das .ssh-Verzeichnis existiert
- name: Prüfe das .ssh-Verzeichnis des eingeloggten Users
file:
path: "{{ authorized_keys_file | dirname }}"
path: "{{ ansible_env.HOME }}/.ssh"
state: directory
owner: "{{ ssh_user }}"
group: "{{ ssh_user }}"
owner: "{{ ansible_user_id }}"
group: "{{ ansible_user_gid | default(ansible_user_id) }}"
mode: '0700'