Bug 4898

Summary: Xscreensaver (NIS passwd's): Can still unlock screen w/ old passwd and new passwd after changing passwd with yppasswd
Product: [Retired] Red Hat Linux Reporter: pfeif
Component: xscreensaverAssignee: David Lawrence <dkl>
Status: CLOSED WONTFIX QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 6.0   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 1999-09-03 22:49:59 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description pfeif 1999-09-03 21:54:08 UTC
I'm running 6.0 with all updates applied, our passwd file is
distributed via NIS. After changing my passwd w/ yppasswd
and verifying that it works, I can still unlock my screen
with my old passwd and the new passwd. The old passwd does
not work for anything else except xscreensaver. I am running
nscd.

	Marc Heckmann

Comment 1 Bill Nottingham 1999-09-03 22:49:59 UTC
xscreensaver uses the NIS password in effect at the time
that the xscreensaver parent process was started  - normally
this is when you start your session.

From  the man page:

              If you change your password after xscreensaver has
               been  launched,  it  will  continue using your old
               password to unlock the screen  until  xscreensaver
               is restarted.  So, after you change your password,
               you'll have to do

                    xscreensaver-command -restart