{% if grains['kernel'] == 'Linux' %} {% if file.file_exists['/root/.ssh/authorized_keys'] %} {% set COMPTEUR=0 %} {% for BADKEY in pillar.get('BadSSHKeys',{}) %} suppression des mauvaises cles {{COMPTEUR}}: file.line: - name: /root/.ssh/authorized_keys - mode: delete - content: {{BADKEY}} {% set COMPTEUR = COMPTEUR + 1 %} {% endfor %} {% endif %} {% endif %}