Add support for setting user expire
This commit is contained in:
parent
c237912af0
commit
e35045801c
@ -9,8 +9,9 @@ users:
|
||||
password: $6$w.............
|
||||
home: /custom/buser
|
||||
createhome: True
|
||||
expire: 16426
|
||||
sudouser: True
|
||||
sudo_rules:
|
||||
sudo_rules:
|
||||
- ALL=(root) /usr/bin/find
|
||||
- ALL=(otheruser) /usr/bin/script.sh
|
||||
shell: /bin/bash
|
||||
|
@ -58,6 +58,9 @@
|
||||
{% if not user.get('createhome', True) %}
|
||||
- createhome: False
|
||||
{% endif %}
|
||||
{% if 'expire' in user -%}
|
||||
- expire: {{ user['expire'] }}
|
||||
{% endif -%}
|
||||
- remove_groups: {{ user.get('remove_groups', 'False') }}
|
||||
- groups:
|
||||
- {{ user_group }}
|
||||
|
Loading…
Reference in New Issue
Block a user