Subject: pkg/34675: gnome-screensaver 2.16 password dialogue box doesn't accept correct password
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <dhgutteridge@sympatico.ca>
List: pkgsrc-bugs
Date: 09/30/2006 21:50:00
>Number:         34675
>Category:       pkg
>Synopsis:       gnome-screensaver 2.16 password dialogue box doesn't accept correct password
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Sep 30 21:50:00 +0000 2006
>Originator:     David H. Gutteridge
>Release:        3.0.1/macppc
>Organization:
>Environment:
NetBSD arcusv.nonus-porta.net 3.0.1 NetBSD 3.0.1 (ARCUSV) #0: Wed Jul 26 22:15:18 EDT 2006  root@arcusv.nonus-porta.net:/usr/src/sys/arch/macppc/compile/ARCUSV macppc

>Description:
gnome-screensaver with Gnome 2.16 doesn't accept correct passwords.  It
doesn't appear to be able to actually interface with PAM properly, from
the error I'm seeing in my /var/log/messages file:

Sep 30 15:43:38 arcusv gnome-screensaver-dialog: in _openpam_check_error_code(): pam_sm_authenticate(): unexpected return value 27

I can see that /usr/pkg/libexec/gnome-screensaver-dialog has been set UID,
per the email I found here:

http://mail-index.netbsd.org/pkgsrc-users/2006/04/30/0001.html

So perhaps there's some new quirks about the 2.16 release.
>How-To-Repeat:
Install gnome-screensaver with Gnome 2.16.
Wait for it to activate.
Try entering your password.
>Fix: