[Bug 2040281] Re: mkhomedir and pam_mount incompatibility
Mitchell Dzurick
2040281 at bugs.launchpad.net
Fri Oct 27 17:33:10 UTC 2023
Hi Virginie, I tried to reproduce this in an LXD vm
$ lxc launch ubuntu:jammy j --vm
$ lxc shell j
# apt install -y sssd-ad sssd-tools realmd adcli
# pam-auth-update --enable mkhomedir
# sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"
# apt install -y lib_pam_mount
Now add
<volume fstype="cifs" server="fileserver" path="path_to_shared" mountpoint="/home/%(DOMAIN_USER)/Shared" user="*" options="username=%(USER),user=%(USER),domain=domaine.local,iocharset=utf8" />
Under <!-- Volume definitions --> in /etc/security/pam_mount.conf.xml
# adduser mitch
# su mitch
$ ls ~/
shared
I see the shared folder in my test, is your issue that you don't see the shared folder?
** Changed in: libpam-mount (Ubuntu)
Status: New => Incomplete
** Changed in: pam (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pam in Ubuntu.
https://bugs.launchpad.net/bugs/2040281
Title:
mkhomedir and pam_mount incompatibility
Status in libpam-mount package in Ubuntu:
Incomplete
Status in pam package in Ubuntu:
Incomplete
Bug description:
Hello
I have use realm to join a domain without difficulty and use
pam-auth-update --enable mkhomedir, as suggest by the documentation
The problem is, when a new user log into the system, the content of /etc/skel is not copy into the new home directory, even if Download Desktop.... are created.
Adduser work normally and the homedirectory is created fine.
The problem come from the additional pam module pam_mount, in my case this one try to mount a shared ressource in the homedir of the user.
By default in /etc/pam.d/common.session pam_mount is called before pam_mkhomedir.so.
If I deplace the pam_mkhomedir line before the pam_mount everything is working fine
Thanks for your attention
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libpam-mount/+bug/2040281/+subscriptions
More information about the foundations-bugs
mailing list