mkhomedir: ansible-lint fixes

This commit is contained in:
Timo Makinen 2022-10-29 18:56:19 +00:00
parent 93c3d1214f
commit 6a0cca3298
2 changed files with 16 additions and 11 deletions

View file

@ -1,5 +1,5 @@
---
- name: restart oddjobd
service:
- name: Restart oddjobd
ansible.builtin.service:
name: oddjobd
state: restarted

View file

@ -1,22 +1,27 @@
---
- name: install packages
package:
- name: Install packages
ansible.builtin.package:
name: oddjob-mkhomedir
state: installed
- name: get current state of authselect
shell: /usr/bin/authselect current --raw ; /bin/true
- name: Get current state of authselect
ansible.buitlin.shell:
cmd: /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
- name: Enable mkhomedir
ansible.builtin.command:
argv:
- /usr/bin/authselect
- enable-feature
- with-mkhomedir
when: "'with-mkhomedir' not in result.stdout"
notify: restart oddjobd
notify: Restart oddjobd
- name: enable oddjobd service
service:
- name: Enable oddjobd service
ansible.builtin.service:
name: oddjobd
state: started
enabled: true