http://bugzilla.novell.com/show_bug.cgi?id=544197 Summary: gnomesu-pam-bac segfaults with pam_ssh Classification: openSUSE Product: openSUSE 11.2 Version: Milestone 8 Platform: i686 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: novellbmw@lsmod.de QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.3) Gecko/20090909 SUSE/3.5.3-1.3 Firefox/3.5.3 I installed openSUSE-GNOME-LiveCD-Build0308-i686. When having pam_ssh activated, gnomesu terminates without any helpful notice to the user. Reproducible: Always Steps to Reproduce: 1. zypper install pam_ssh ; pam-config --add --ssh 2. run "gnomesu yast2" (happens in background when updating software) Actual Results: gnomesu returns with code 255 but without any message to the running console. /var/log/messages shows Oct 4 17:19:31 mobilix gnomesu-pam-backend: The gnome keyring socket is not owned with the same credentials as the user login: /tmp/keyring-pl4GSf/socket Oct 4 17:19:31 mobilix gnomesu-pam-backend: gkr-pam: couldn't unlock 'login' keyring: 255 Oct 4 17:19:31 mobilix kernel: [ 1922.938483] gnomesu-pam-bac[6235]: segfault at 0 ip b7edd9a3 sp bf93e20c error 4 in libc-2.10.1.so[b7e68000+159000] Expected Results: The application should be started with root privileges (as happens again after pam-config --delete --ssh) If there is a failure, there should at least be some message to the user. the mentioned keyring appears to have the right owner:
ll /tmp/keyring-pl4GSf/socket srwxr-xr-x 1 bernhard users 0 Oct 4 16:47 /tmp/keyring-pl4GSf/socket
it helps to disable in /etc/pam.d/common-auth "auth optional pam_gnome_keyring.so" at that time, kdesu yast2 also starts working again sudo and su only work on entering the PW the second time until the above "pam_gnome_keyring" work-around. it also helps to exchange the order in /etc/pam.d/common-auth auth optional pam_ssh.so auth optional pam_gnome_keyring.so -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.