This will allow users change their passwords after the initial setting in Salt.lookup-fix-3
buser: | buser: | ||||
fullname: B User | fullname: B User | ||||
password: $6$w............. | password: $6$w............. | ||||
enforce_password: True | |||||
home: /custom/buser | home: /custom/buser | ||||
createhome: True | createhome: True | ||||
manage_vimrc: False | manage_vimrc: False |
{% if 'password' in user -%} | {% if 'password' in user -%} | ||||
- password: '{{ user['password'] }}' | - password: '{{ user['password'] }}' | ||||
{% endif -%} | {% endif -%} | ||||
{% if 'enforce_password' in user -%} | |||||
- enforce_password: '{{ user['enforce_password'] }}' | |||||
{% endif -%} | |||||
{% if user.get('system', False) -%} | {% if user.get('system', False) -%} | ||||
- system: True | - system: True | ||||
{% endif -%} | {% endif -%} |