[427] in netbsd-help mailing list archive

home help back first fref pref prev next nref lref last post

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


home help back first fref pref prev next nref lref last post