blob: 293d0153e8b5f54afe3ec1fa84edce684a556d19 [file] [log] [blame]
{%- from "openssh/map.jinja" import server with context %}
{%- if server.enabled %}
{%- for user_name, user in server.user.iteritems() %}
{%- if user.public_keys is defined %}
{{ user.user.name }}_auth_keys:
ssh_auth.present:
- user: {{ user.user.name }}
- names:
{%- for public_key in user.public_keys %}
- {{ public_key.key }}
{%- endfor %}
{%- endif %}
{%- endfor %}
{%- endif %}