kinit: Make default-for-princ behavior optional
We can't just default to useing the krb5_cc_default_for() ccache for a principal -- that breaks a number of uses of kinit.
This commit is contained in:
@@ -139,8 +139,8 @@ export KRB5_CONFIG
|
||||
unset KRB5CCNAME
|
||||
rm -rf ${objdir}/kt ${objdir}/cc_dir
|
||||
mkdir ${objdir}/cc_dir || { ec=1 ; eval "${testfailed}"; }
|
||||
${kinit} foo@${R} || { ec=1 ; eval "${testfailed}"; }
|
||||
${kinit} --no-change-default bar@${R} || { ec=1 ; eval "${testfailed}"; }
|
||||
${kinit} --default-for-principal foo@${R} || { ec=1 ; eval "${testfailed}"; }
|
||||
${kinit} --default-for-principal --no-change-default bar@${R} || { ec=1 ; eval "${testfailed}"; }
|
||||
primary=`cat ${objdir}/cc_dir/primary`
|
||||
[ "x$primary" = xtkt.foo@${R} ] || { ec=1 ; eval "${testfailed}"; }
|
||||
${klist} -l |
|
||||
|
Reference in New Issue
Block a user