fix(users): accept plaintext or pre-hashed passwords uniformly
This commit is contained in:
@@ -8,7 +8,10 @@ users:
|
||||
- name: "{{ username }}"
|
||||
primary_group: "{{ username }}"
|
||||
groups: users
|
||||
{% if attrs.sudo | default(false) | bool %}
|
||||
{% set _sudo = attrs.sudo | default(false) %}
|
||||
{% if _sudo is string %}
|
||||
sudo: "{{ _sudo }}"
|
||||
{% elif _sudo | bool %}
|
||||
sudo: "ALL=(ALL) NOPASSWD:ALL"
|
||||
{% endif %}
|
||||
{% if attrs.password | default('') | length > 0 %}
|
||||
|
||||
Reference in New Issue
Block a user