Skip to content
Snippets Groups Projects
Unverified Commit 69db866b authored by Robin Sonnabend's avatar Robin Sonnabend
Browse files

Fix pam mkhomedir

The config file is provided by pam-modules, but with Default: no.
We need to call pam-auth-update to enable or disable it.
parent 3662dea9
No related branches found
No related tags found
1 merge request!12Actually activate pam mkhomedir if wanted
Pipeline #2554 passed
This commit is part of merge request !12. Comments created here will be created in the context of that merge request.
......@@ -4,8 +4,3 @@
service:
name: ssh
state: restarted
- name: regenerate pam config
command: pam-auth-update --force
environment:
DEBIAN_FRONTEND: noninteractive
......@@ -46,16 +46,20 @@
tags:
- ssh
- name: ensure pam creates a home dir if necessary
copy:
src: pam/mkhomedir
dest: /usr/share/pam-configs/mkhomedir
owner: root
group: root
mode: '0644'
- name: ensure pam creates a home directory
command: pam-auth-update --enable mkhomedir --force
environment:
DEBIAN_FRONTEND: noninteractive
when: ssh_mkhomedir
notify:
- regenerate pam config
tags:
- ssh
- pam
- name: ensure pam creates a home directory
command: pam-auth-update --remove mkhomedir --force
environment:
DEBIAN_FRONTEND: noninteractive
when: not ssh_mkhomedir
tags:
- ssh
- pam
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment