diff --git a/tests/kdc/check-kdc.in b/tests/kdc/check-kdc.in index 182f79256..a2b245d84 100644 --- a/tests/kdc/check-kdc.in +++ b/tests/kdc/check-kdc.in @@ -308,6 +308,14 @@ echo "Getting x-realm tickets with capaths for $R -> $R5" ${kgetcred} foo@${R5} || { ec=1 ; eval "${testfailed}"; } ${kdestroy} +echo "Testing forwardable/renewable flag copying in TGS-REQ" +${kinit} -f --renewable -r 5d --password-file=${objdir}/foopassword foo@$R || \ + { ec=1 ; eval "${testfailed}"; } +${kgetcred} ${server}@${R} || { ec=1 ; eval "${testfailed}"; } +${klist} -f | grep ${server} | grep FRA > /dev/null || \ + { ec=1 ; eval "${testfailed}"; } + + echo "Specific enctype"; > messages.log ${kinit} --password-file=${objdir}/foopassword \ -e ${aesenctype} -e ${aesenctype} \