diff --git a/tests/kdc/check-referral.in b/tests/kdc/check-referral.in index fa5263685..bb3c87d9d 100644 --- a/tests/kdc/check-referral.in +++ b/tests/kdc/check-referral.in @@ -167,29 +167,29 @@ ${kadmin} modify --alias= foo@${R} || { ec=1 ; eval "${testfailed}"; } echo "Test TGS-REQ" -#echo "Getting client for ${service}@${R} (kdc referral)" -#> messages.log -#${kinit} --password-file=${objdir}/foopassword foo@${R} || \ -# { ec=1 ; eval "${testfailed}"; } -#${kgetcred} --server ${service}@${R} || -# { ec=1 ; eval "${testfailed}"; } -#${klist} -#echo "checking that we got back right principal" -#${klist} | grep "${service}@${R2}" > /dev/null || \ -# { ec=1 ; eval "${testfailed}"; } -#${kdestroy} -# -#echo "Getting client for ${service}@${R2} (client side guessing)" -#> messages.log -#${kinit} --password-file=${objdir}/foopassword foo@${R} || \ -# { ec=1 ; eval "${testfailed}"; } -#${kgetcred} --server ${service}@${R2} || -# { ec=1 ; eval "${testfailed}"; } -#${klist} -#echo "checking that we got back right principal" -#${klist} | grep "${service}@${R2}" > /dev/null || \ -# { ec=1 ; eval "${testfailed}"; } -#${kdestroy} +echo "Getting client for ${service}@${R} (kdc referral)" +> messages.log +${kinit} --password-file=${objdir}/foopassword foo@${R} || \ + { ec=1 ; eval "${testfailed}"; } +${kgetcred} --canonicalize ${service}@${R} || + { ec=1 ; eval "${testfailed}"; } +${klist} +echo "checking that we got back right principal" +${klist} | grep "${service}@${R2}" > /dev/null || \ + { ec=1 ; eval "${testfailed}"; } +${kdestroy} + +echo "Getting client for ${service}@${R2} (client side guessing)" +> messages.log +${kinit} --password-file=${objdir}/foopassword foo@${R} || \ + { ec=1 ; eval "${testfailed}"; } +${kgetcred} --canonicalize ${service}@${R2} || + { ec=1 ; eval "${testfailed}"; } +${klist} +echo "checking that we got back right principal" +${klist} | grep "${service}@${R2}" > /dev/null || \ + { ec=1 ; eval "${testfailed}"; } +${kdestroy} echo "killing kdc (${kdcpid})"