https://bugzilla.novell.com/show_bug.cgi?id=740620 https://bugzilla.novell.com/show_bug.cgi?id=740620#c0 Summary: no X-login with automount + kerberos Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Major Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: k.slott@vink-slott.dk QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:9.0) Gecko/20100101 Firefox/9.0 I think there is some kind of catch 22 I have a 11.3 based network with with auto mounted home-dirs using LDAP/NFS4/Kerberos. Everything works smoothly with 11.3 client installations. A fresh installed 12.1 workstation does not allow login. Reproducible: Didn't try Steps to Reproduce: I have problem remembering the exact order/steps I took, in essence I think is was something like: 1. fresh install a 12.1. During install select ldap and automounted home using sssd - leave rest as default 2. update 3. add kerberos 4. remove samba (Bug 724777) When I get time in a couple of days I'll try to recreate from scratch. Actual Results: A cold boot after the Kerberos tickets has expired newer present a gui login box. It just stays waiting with a spinning cursor. On the file server I see that the client tries to access the last logged in users home - which obviously fails as the kerberos ticket for this user is not created yet. Expected Results: A gui login box If I switch to a console and perform a text login for last logged on user (thereby creating the missing ticket and mounting the users home) the DM recovers and presents the login box. I have tried to set KDM_USERS = nobody in /etc/sysconfig/displaymanager but this setting seems to be ignored. After a successful login I compare mount options and see some differences in mount options used by 11.3 and 12.1 per@11.3:~> mount | grep "home/per" zap.vink-slott.dk:/home/per on /home/per type nfs4 (rw,sync,intr,tcp,proto=tcp,sec=krb5,sloppy,addr=192.168.6.6,clientaddr=192.168.6.105) per@12.1:~> mount | grep "home/per" zap.vink-slott.dk:/home/per on /home/per type nfs4 (rw,relatime,vers=4,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=krb5,clientaddr=192.168.6.72,minorversion=0,local_lock=none,addr=192.168.6.6) The automount point distributed via LDAP looks like this: dn: cn=*,nisMapName=auto.home,dc=vink-slott,dc=dk objectClass: nisObject cn: * nisMapEntry: -fstype=nfs4,rw,sync,proto=tcp,sec=krb5 zap.vink-slott.dk:/home/& nisMapName: ldap I tried to add soft to nisMapEntry but, although I see that the mount is now soft on 12.1 as well, it did not solve the login problem. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.