fix: ret fish shell-task til at ændre brugerens shell og ikke root's

ansible_user_id resolver til root pga. become: true på play-niveau.
Brug chsh med become: false i stedet — ændrer shell for den kaldende
bruger direkte uden at involvere root.
This commit is contained in:
2026-05-22 20:35:13 +02:00
parent f5cf7a53e0
commit 31c4611985
+4 -3
View File
@@ -1,8 +1,9 @@
--- ---
- name: System - sæt fish som login shell - name: System - sæt fish som login shell
ansible.builtin.user: ansible.builtin.command:
name: "{{ ansible_user_id }}" cmd: chsh -s /usr/bin/fish
shell: /usr/bin/fish become: false
changed_when: false
- name: Tailscale - aktiver og start tailscaled - name: Tailscale - aktiver og start tailscaled
ansible.builtin.systemd: ansible.builtin.systemd: