[427] in netbsd-help mailing list archive
Re: master.passwd
daemon@ATHENA.MIT.EDU (Greg Hudson)
Thu Nov 9 08:44:54 1995
To: Yoav Yerushalmi <yoav@MIT.EDU>
Cc: David C Zhang <davidz@MIT.EDU>, netbsd-help@MIT.EDU
In-Reply-To: Your message of "Thu, 09 Nov 1995 03:00:14 EST."
<199511090800.DAA15105@i-see-everything-twice.MIT.EDU>
Date: Thu, 09 Nov 1995 08:46:35 EST
From: Greg Hudson <ghudson@MIT.EDU>
> xscreensaver does have some code in it to find passowrds, though
> none of it has been made netbsd specific. Make sure you have your
> encrypted password stored in /etc/master.passwd, and I think that
> will be enough (i.e. not a *).
Nope, screensaver needs to be setuid to find people's encrypted
passwords.
Also note that, unlike on some Athena platforms, the Athena login
tools for NetBSD don't put encrypted passwords in any of the passwd
files.
It would be possible to get xscreensaver to try to get Kerberos
tickets as ytou when you type in your password (and throw away the
tickets, of course). For now, the best option is an X resource:
XScreensaver*encryptedKey: whatever
You can generate an encrypted password with
perl -e 'print crypt("________", "__"), "\n";'
password----------^ ^---- two random letters