x11/gnome-screensaver-2.22.1 is not unlocking screen on entry of correct password.

Joe Marcus Clarke marcus at marcuscom.com
Sun Apr 6 17:51:11 UTC 2008


On Sun, 2008-04-06 at 23:07 +0530, Ashish Shukla आशीष शुक्ल wrote:
> >>>>> Joe Marcus Clarke writes:
>     Joe> On Sun, 2008-04-06 at 15:59 +0530, Ashish Shukla आशीष शुक्ल wrote:
>     >> Hi,
>     >> 
>     >> Whenever I try to unlock my screen, locked using gnome-screensaver, it
>     >> doesn't accept my password, rejects with "Incorrect password". I'm
>     >> running x11/gnome-screensaver-2.22.1 . Any ideas what is causing this ?
>     >> And BtW, I've compiled gnome-screensaver-2.22.1 with PAM support.
>     >> 
>     >> During password verification, there is some non-uniform delay
>     >> (sometime more, sometimes less) .
>     >> 
>     >> Is there anyone else experiencing this issue, hmm...?
> 
>     Joe> This is typically the case when one builds gnome-screensaver with PAM
>     Joe> support, but they are currently using a PAM module which requires the
>     Joe> executable be setuid root (e.g. pam_unix).  The only workaround is to
>     Joe> rebuild gnome-screensaver without PAM support, or use a different PAM
>     Joe> module which does not require root privileges.
> 
> I've tried copying /etc/pam.d/gdm to /etc/pam.d/gnome-screensaver, but
> also thats of no use. Any ideas, why is that not working inspite of
> /usr/local/libexec/gnome-screensaver-dialog being setuid, hmm...?

PAM and gnome-screensaver do not work together if you are using
pam_unix.  Rebuild gnome-screensaver without PAM support, and it will
instead read /etc/master.passwd directly to authenticate the user.  That
will work.

Joe

-- 
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20080406/c52b79bc/attachment.pgp


More information about the freebsd-ports mailing list