From: | "Kevin Wasserman" <krwasserman@hotmail.com> |
To: | <krb5-bugs@mit.edu> |
Subject: | Can't change password without default_realm |
Date: | Tue, 8 May 2012 11:34:11 -0400 |
>kpasswd krwasserman@SUCHDAMAGE.ORG
kpasswd: Configuration file does not specify default realm getting initial
ticke
t
>
The following code from build_in_tkt_name() in get_in_tkt.c fails:
if (in_tkt_service) {
/* this is ugly, because so are
the data structures involved. I'm
in the
library, so I'm going to manipulate the data structures
directly,
otherwise, it will be worse. */
if ((ret =
krb5_parse_name(context, in_tkt_service, server)))
->
return ret;
Since it�s about to stomp the server realm with the client realm,
it seems gratuitous to require that there is a default realm to
construct the server principal.
Kevin Wasserman
Painless Security, LLC