[2103] in Kerberos_V5_Development

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

Re: Handling password expiration gracefully

daemon@ATHENA.MIT.EDU (Marc Horowitz)
Tue Dec 10 01:35:32 1996

To: proven@cygnus.com
Cc: "Barry Jaspan" <bjaspan@MIT.EDU>, kenh@cmf.nrl.navy.mil, krbdev@MIT.EDU
From: Marc Horowitz <marc@cygnus.com>
Date: 10 Dec 1996 01:34:54 -0500
In-Reply-To: Christopher Provenzano's message of Tue, 10 Dec 1996 00:26:16 -0500

Christopher Provenzano <proven@proven.org> writes:

>> > An implementation that uses the kadm5 api is clearly (to me) the right
>> > way to start, because that api already exists and is easy to use.
>> > OV's login program did what you describe, with the following
>> > properties:
>> > 
>> Maybe I'm missing something obvious, but doesn't this require login to talk 
>> to the kadmind? Doesn't this defeat the purpose of having multiple slave kdcs?

That depends on what you think the purpose of multiple slaves is.  I
think they're for reliability when the net flakes out.  If this
happens, then you might not find out if your password is about to
expire; this is not the end of the world.

Certainly the preauth is a better solution long-term; I think Barry's
point is that querying the kadmind is less work, because it uses
existing interfaces.  A preauth requires a protocol extension, which
requires more careful design.

		Marc

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