Use krb_unparse_name()
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@944 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -153,7 +153,7 @@ auth_su(pam_handle_t *pamh, int flags, char *user, struct pam_conv *conv)
|
|||||||
}
|
}
|
||||||
pmsg = &msg;
|
pmsg = &msg;
|
||||||
msg.msg_style = PAM_PROMPT_ECHO_OFF;
|
msg.msg_style = PAM_PROMPT_ECHO_OFF;
|
||||||
sprintf(prompt, "%s%s%s's Password: ", name, inst[0]?".":"", inst);
|
sprintf(prompt, "%s's Password: ", krb_unparse_name(name, inst, NULL));
|
||||||
msg.msg = prompt;
|
msg.msg = prompt;
|
||||||
|
|
||||||
ret = conv->conv(1, (const struct pam_message**)&pmsg,
|
ret = conv->conv(1, (const struct pam_message**)&pmsg,
|
||||||
|
Reference in New Issue
Block a user