[sudo] youre sharp buster
parent
d757753a23
commit
2460120450
|
@ -1,10 +1,11 @@
|
||||||
---
|
---
|
||||||
- name: Configure sudoers
|
- name: Configure sudoers
|
||||||
template:
|
template:
|
||||||
src: "{{ item }}.j2"
|
src: "{{ item.src }}.j2"
|
||||||
dest: /etc/{{ item }}
|
dest: "/etc/{{ item.dst | default(item.src) }}"
|
||||||
mode: 0440
|
mode: 0440
|
||||||
loop:
|
loop:
|
||||||
- sudoers.d/custom_passprompt
|
- src: sudoers.d/custom_passprompt
|
||||||
- sudoers.d/group_privilege
|
- src: sudoers.d/group_privilege
|
||||||
- sudoers
|
- src: "sudoers.{{ ansible_distribution_release }}"
|
||||||
|
dst: "sudoers"
|
||||||
|
|
|
@ -0,0 +1,27 @@
|
||||||
|
{{ ansible_header | comment }}
|
||||||
|
#
|
||||||
|
# See the man page for details on how to write a sudoers file.
|
||||||
|
#
|
||||||
|
Defaults env_reset
|
||||||
|
Defaults mail_badpass
|
||||||
|
Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||||
|
|
||||||
|
# Host alias specification
|
||||||
|
User_Alias USERS= %_user
|
||||||
|
User_Alias NOUNOUS= %_nounou
|
||||||
|
|
||||||
|
# User alias specification
|
||||||
|
|
||||||
|
# Cmnd alias specification
|
||||||
|
|
||||||
|
# User privilege specification
|
||||||
|
root ALL=(ALL:ALL) ALL
|
||||||
|
|
||||||
|
{% if 'virtu' in group_names %}
|
||||||
|
# Pour vérifier quels vms sont sur quels virtus
|
||||||
|
USERS ALL=(root:ALL) NOPASSWD:/usr/sbin/qm list
|
||||||
|
|
||||||
|
{% endif %}
|
||||||
|
# See sudoers(5) for more information on "@include" directives:
|
||||||
|
|
||||||
|
#includedir /etc/sudoers.d
|
Loading…
Reference in New Issue