the user's .ssh directory should be created if ssh_auth_file is suppliedlookup-fix-3
@@ -102,7 +102,7 @@ users_{{ name }}_user: | |||
{% endfor %} | |||
{% if 'ssh_keys' in user or 'ssh_auth' in user or 'ssh_auth.absent' in user %} | |||
{% if 'ssh_keys' in user or 'ssh_auth' in user or 'ssh_auth_file' in user or 'ssh_auth.absent' in user %} | |||
user_keydir_{{ name }}: | |||
file.directory: | |||
- name: {{ user.get('home', '/home/{0}'.format(name)) }}/.ssh |