Merge pull request #32 from bsundsrud/sudoer_consistency

Overwrite a sudoer file rather than append to fix #21
This commit is contained in:
Seth House 2014-05-13 11:04:07 -06:00
commit 2032369f0b

View File

@ -143,11 +143,11 @@ sudoer-{{ name }}:
{% endfor %} {% endfor %}
/etc/sudoers.d/{{ name }}: /etc/sudoers.d/{{ name }}:
file.append: file.managed:
- text: - contents: |
{% for rule in user['sudo_rules'] %} {%- for rule in user['sudo_rules'] %}
- "{{ name }} {{ rule }}" {{ name }} {{ rule }}
{% endfor %} {%- endfor %}
- require: - require:
- file: sudoer-defaults - file: sudoer-defaults
- file: sudoer-{{ name }} - file: sudoer-{{ name }}