According to the CVS archive, the last version of KfW kinit.exe to 
behave as you describe was KfW 2.0.  KfW 2.0 prompted for the password
prior to calling krb5_get_init_creds_password() because it was designed
to obtain the krb4 tickets first.  As of KfW 2.1, the kinit_prompter
function is registered as the prompter and it is called as a result of
krb5_get_init_creds_password() without a password being provided as an
argument.  Hence, the password is only prompted for once.

Jeffrey Altman
KfW Maintainer


Beata A. Pruski wrote:
> I have hard time to get the posix prompter to run under kfw 2.5. Here is the 
> scenario:
> - kfw 2.5 on Windows 2000/XP (with all the service packs/hotfixes/patches)
> - user with the expired password tries to initialized tickets v.5 via kinit:
> 
>       kinit -5
> 
> The result of the above is 
>  "Cannot find KDC for requested realm" (KRB5_REALM_UNKNOWN (-1765328230L).
> Shouldn't it run knit_prompter instead (which eventually should call 
> krb5_prompter_posix) giving user an opportunity to change the password? At 
> least that is what used to happen in previous version (kfw 2.1.2 for sure). Am 
> I missing something here?
> 
> Thanks,
> Beata
> 
> ________________________________________________
> Kerberos mailing list           [EMAIL PROTECTED]
> https://mailman.mit.edu/mailman/listinfo/kerberos
> 
________________________________________________
Kerberos mailing list           [EMAIL PROTECTED]
https://mailman.mit.edu/mailman/listinfo/kerberos

Reply via email to