[219] in Kerberos
Re: passwd bugs
daemon@TELECOM.MIT.EDU (Bill Sommerfeld)
Thu Oct 15 15:00:14 1987
To: <steiner@ATHENA.MIT.EDU>
Cc: kerberos@ATHENA.MIT.EDU, barba@ATHENA.MIT.EDU
In-Reply-To: Your message of Thu, 15 Oct 87 12:56:11 -0400.
From: Bill Sommerfeld <wesommer@ATHENA.MIT.EDU>
"Fixed in next release".
The passwd program is currently built and installed from the *SMS* source tree.
It's in sms/clients/passwd/passwd.c, and requires
sms/rpc/{admin_call.c,admin_err.et,admin_server.h,admin_util,c} as
well. Note that this is a reimplemented version of Jeff's admin_util
routine; admin_util() maintains the same calling interface, but calls
admin_call() to do all the real work after collecting the passwords.
This was so that the user registration server could use the same code as passwd.
These should probably be merged back into the Kerberos library at some point.
The fix to the first bug (disallowing a key of the null string) should
be made in admin_util() rather than admin_call().
The second reported bug (requiring '-name foo', rather than defaulting
to the user's login name) was fixed shortly after the deadline for the release.
- Bill