Hi,
since the upgrade to Gnome 3.6 (now i have 3.8) the authentication over LDAP stops working. The whole machine does not start anymore. The machine boot, but no gdm and no X. I can login, with root, but then the tty hangs. When i look at ttyF12 i see a lot of systemd service the runs random, start and stop, start and stop.
The only way to avoid the problem is, at shutdown to overwrite the nsswitch.conf with
passwd: compat
shadow: compat
group: compat
When machine is starting the file will overwirte with this:
passwd: compat ldap [notfound=continue]
shadow: compat ldap [notfound=continue]
group: compat ldap [notfound=continue]
So it works, but at this time i see no users in GDM. I can login at TTY but not in GDM. The only way to solve this, i must set the LDAPuserID in passwd for each user. Crazy.
I have done a lot of things to solve, but i doesn't found a solution. Here are my files:
nsswitch.conf
passwd: compat ldap [notfound=continue]
shadow: compat ldap [notfound=continue]
group: compat ldap [notfound=continue]
#passwd: compat
#shadow: compat
#group: compat
hosts: files dns mdns6
networks: files dns mdns6
services: db files
protocols: db files
rpc: db files
ethers: db files
netmasks: files
netgroup: files
bootparams: files
automount: files
aliases: files
/etc/pam.d/system-auth
auth sufficient pam_ldap.so
#auth sufficient pam_ldap.so use_first_pass
auth required pam_env.so
auth sufficient pam_unix.so try_first_pass likeauth nullok
auth required pam_deny.so
#auth optional pam_permit.so
account sufficient pam_ldap.so
account required pam_unix.so
#account optional pam_permit.so
password sufficient pam_ldap.so use_authtok use_first_pass
password required pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3
password sufficient pam_unix.so try_first_pass use_authtok nullok sha512 shadow
auth required pam_deny.so
#password optional pam_permit.so
session required pam_limits.so
session required pam_env.so
session required pam_unix.so
session optional pam_ldap.so
session required pam_mkhomedir.so skel=/etc/skel umask=0077
#session optional pam_permit.so
session optional pam_systemd.so
Hope anyone can help me.
Thanks and Regards.