On Wed, Apr 23, 2008 at 06:36:02AM +1000, Alex Samad wrote:
> Hi
> 
> I use xscreensaver 5.05-1, and I am using ldap users (nss-ldapd &
> pam-ldap).  Just recently I have noticed that when I unlock xscreensaver
> I get 
> 
> permissions on the password database maybe too restrictive
> 
> not sure where to look for this, xscreensaver seems to be the only app
> having problems
> 
> 
> I can 
> getent passwd alex
> getent passwd
> getent groups
> id
> id alex
> 
> but I have just realised I can't
> getent shadow 
> getent shadow alex
> 
> i see nothing,
> 
> but I can 
> sudo getent shadow 
> 
> I presume that is normal
> 
> 

I turned on xscreensaver verbose flag and found this

pam_conversation (...) ==> PAM_SUCCESS
xscreensaver: 06:43:16:     pam_conversation (TEXT_INFO="Permissions on
the password database may be too restrictive.") .


this is in my common-auth

auth [success=1 default=ignore] pam_unix2.so
auth required pam_ldap.so use_first_pass
auth required pam_permit.so

I have added some debugging 

with 
auth [success=1 default=ignore] pam_unix2.so debug


and I have this in my logs now
Apr 23 06:54:58 hufpuf xscreensaver: pam_unix2(xscreensaver:auth):
pam_sm_authenticate() called
Apr 23 06:54:58 hufpuf xscreensaver: pam_unix2(xscreensaver:auth):
username=[alex]
Apr 23 06:54:59 hufpuf xscreensaver: pam_unix2(xscreensaver:auth): wrong
password, return PAM_AUTH_ERR
Apr 23 06:55:00 hufpuf xscreensaver: pam_unix2(xscreensaver:setcred):
pam_sm_setcred() called
Apr 23 06:55:00 hufpuf xscreensaver: pam_unix2(xscreensaver:setcred):
username=[alex]
Apr 23 06:55:00 hufpuf xscreensaver: pam_unix2(xscreensaver:setcred):
pam_sm_setcred: PAM_SUCCESS

Not sure who to report a bug against

Alex

Attachment: signature.asc
Description: Digital signature

Reply via email to