sudo paket sicherstellen

This commit is contained in:
2025-11-21 14:08:23 +01:00
parent 492689ca54
commit beb3135fd8

View File

@@ -1,10 +1,15 @@
- name: Ensure ansible user exists
ansible.builtin.user:
name: "{{ ansible_user_name }}"
shell: "{{ ansible_user_shell }}"
groups: "{{ ansible_user_groups }}"
append: true
create_home: true
- name: Ensure sudo package is installed
ansible.builtin.package:
name: sudo
state: present
- name: Ensure /etc/sudoers.d exists
ansible.builtin.file:
path: /etc/sudoers.d
state: directory
owner: root
group: root
mode: '0755'
- name: Configure passwordless sudo
ansible.builtin.copy:
@@ -14,6 +19,14 @@
group: root
mode: '0440'
- name: Ensure ansible user exists
ansible.builtin.user:
name: "{{ ansible_user_name }}"
shell: "{{ ansible_user_shell }}"
groups: "{{ ansible_user_groups }}"
append: true
create_home: true
- name: Ensure root .ssh directory exists
ansible.builtin.file:
path: /root/.ssh