Technitium working

This commit is contained in:
2026-09-11 18:25:20 -04:00
parent 16ae125e1f
commit f4e770f569
15 changed files with 224 additions and 53 deletions
+11 -4
View File
@@ -46,7 +46,7 @@
name: "{{ sudoers_user }}"
state: present
- name: Add sudoers entry
- name: Add sudoers entries
community.general.sudoers:
commands:
- ALL
@@ -54,12 +54,19 @@
- '!fqdn' # Ensures using shortname only when assessing hostname in sudo rule
group: sudo
host: "{{ inventory_hostname_short }}"
name: sudo_group
nopassword: false
runas: root
name: sudo_{{ item.name }}
nopassword: "{{ item.nopassword }}"
runas: "{{ item.name }}"
state: present
sudoers_path: "/etc/sudoers.d"
validation: required
loop:
- name: root
nopassword: false
- name: "{{ unprivileged_user }}"
nopassword: true
loop_control:
label: "{{ item.name }}"
- name: Remove default sudoers file
ansible.builtin.file: