mirror of
https://github.com/saltstack-formulas/users-formula.git
synced 2025-07-21 12:34:31 +02:00
Display "managed by Salt" header in user sudoers files
This commit is contained in:
parent
4b840e646c
commit
b94514529d
@ -384,6 +384,11 @@ users_{{ users.sudoers_dir }}/{{ name }}:
|
|||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
{%- if 'sudo_rules' in user %}
|
{%- if 'sudo_rules' in user %}
|
||||||
|
########################################################################
|
||||||
|
# File managed by Salt (users-formula).
|
||||||
|
# Your changes will be overwritten.
|
||||||
|
########################################################################
|
||||||
|
#
|
||||||
{%- for rule in user['sudo_rules'] %}
|
{%- for rule in user['sudo_rules'] %}
|
||||||
{{ name }} {{ rule }}
|
{{ name }} {{ rule }}
|
||||||
{%- endfor %}
|
{%- endfor %}
|
||||||
@ -391,10 +396,10 @@ users_{{ users.sudoers_dir }}/{{ name }}:
|
|||||||
- require:
|
- require:
|
||||||
- file: users_sudoer-defaults
|
- file: users_sudoer-defaults
|
||||||
- file: users_sudoer-{{ name }}
|
- file: users_sudoer-{{ name }}
|
||||||
cmd.wait:
|
cmd.wait:
|
||||||
- name: visudo -cf {{ users.sudoers_dir }}/{{ name }} || ( rm -rvf {{ users.sudoers_dir }}/{{ name }}; exit 1 )
|
- name: visudo -cf {{ users.sudoers_dir }}/{{ name }} || ( rm -rvf {{ users.sudoers_dir }}/{{ name }}; exit 1 )
|
||||||
- watch:
|
- watch:
|
||||||
- file: {{ users.sudoers_dir }}/{{ name }}
|
- file: {{ users.sudoers_dir }}/{{ name }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% else %}
|
{% else %}
|
||||||
users_{{ users.sudoers_dir }}/{{ name }}:
|
users_{{ users.sudoers_dir }}/{{ name }}:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user