24 lines
616 B
YAML
24 lines
616 B
YAML
---
|
|
- name: user | Allow wheel group to run commands as root
|
|
community.general.sudoers:
|
|
name: allow-wheel-group
|
|
group: wheel
|
|
commands: ALL
|
|
host: ALL
|
|
runas: ALL:ALL
|
|
validation: required
|
|
nopassword: false
|
|
state: present
|
|
|
|
- name: user | Allow running commands as root without password for user {{ username }}
|
|
community.general.sudoers:
|
|
name: allow-{{ username }}-user
|
|
user: '{{ username }}'
|
|
commands: '{{ nopasswd_commands | list }}'
|
|
host: ALL
|
|
runas: ALL:ALL
|
|
validation: required
|
|
nopassword: true
|
|
state: present
|
|
when: nopasswd_commands | length > 0
|