22 lines
504 B
YAML
22 lines
504 B
YAML
---
|
|
- name: install packages
|
|
package:
|
|
name: oddjob-mkhomedir
|
|
state: installed
|
|
|
|
- name: get current state of authselect
|
|
shell: /usr/bin/authselect current --raw ; /bin/true
|
|
register: result
|
|
check_mode: false
|
|
changed_when: false
|
|
|
|
- name: enable mkhomedir
|
|
command: /usr/bin/authselect enable-feature with-mkhomedir
|
|
when: "'with-mkhomedir' not in result.stdout"
|
|
notify: restart oddjobd
|
|
|
|
- name: enable oddjobd service
|
|
service:
|
|
name: oddjobd
|
|
state: started
|
|
enabled: true
|