Bladeren bron

Merge pull request #18 from hipikat/fix-sudo_rules

Check for sudo_rules before text.append state.
tags/v0.45.0
Joseph Hall 11 jaren geleden
bovenliggende
commit
7899704cbf
1 gewijzigde bestanden met toevoegingen van 9 en 7 verwijderingen
  1. +9
    -7
      users/init.sls

+ 9
- 7
users/init.sls Bestand weergeven

@@ -125,15 +125,17 @@ sudoer-{{ name }}:
- user: root
- group: root
- mode: '0440'
{% if 'sudo_rules' in user %}
/etc/sudoers.d/{{ name }}:
file.append:
- text:
{% for rule in user.get('sudo_rules', []) %}
- {{ rule }}
{% endfor %}
- require:
- file: sudoer-defaults
- file: sudoer-{{ name }}
- text:
{% for rule in user['sudo_rules'] %}
- "{{ name }} {{ rule }}"
{% endfor %}
- require:
- file: sudoer-defaults
- file: sudoer-{{ name }}
{% endif %}
{% else %}
/etc/sudoers.d/{{ name }}:
file.absent:

Laden…
Annuleren
Opslaan