Test gsskrb5_register_acceptor_identity.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22683 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -46,6 +46,7 @@ port=@port@
|
|||||||
|
|
||||||
keytabfile=${objdir}/server.keytab
|
keytabfile=${objdir}/server.keytab
|
||||||
keytab="FILE:${keytabfile}"
|
keytab="FILE:${keytabfile}"
|
||||||
|
nokeytab="FILE:no-such-keytab"
|
||||||
cache="FILE:krb5ccfile"
|
cache="FILE:krb5ccfile"
|
||||||
|
|
||||||
kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache --no-afslog"
|
kinit="${TESTS_ENVIRONMENT} ../../kuser/kinit -c $cache --no-afslog"
|
||||||
@@ -190,6 +191,24 @@ for mech in krb5 ; do
|
|||||||
|
|
||||||
done
|
done
|
||||||
|
|
||||||
|
echo "test gsskrb5_register_acceptor_identity (both positive and negative)"
|
||||||
|
|
||||||
|
cp ${keytabfile} ${keytabfile}.new
|
||||||
|
for mech in krb5 spnego; do
|
||||||
|
echo "${mech}: acceptor_identity positive"
|
||||||
|
${context} --gsskrb5-acceptor-identity=${keytabfile}.new \
|
||||||
|
--mech-type=$mech host@lucid.test.h5l.se || \
|
||||||
|
{ exitcode=1 ; echo "test failed"; }
|
||||||
|
|
||||||
|
echo "${mech}: acceptor_identity negative"
|
||||||
|
${context} --gsskrb5-acceptor-identity=${keytabfile}.foo \
|
||||||
|
--mech-type=$mech host@lucid.test.h5l.se 2>/dev/null && \
|
||||||
|
{ exitcode=1 ; echo "test failed"; }
|
||||||
|
done
|
||||||
|
|
||||||
|
rm ${keytabfile}.new
|
||||||
|
|
||||||
|
|
||||||
#echo "sasl-digest-md5"
|
#echo "sasl-digest-md5"
|
||||||
#${context} --mech-type=sasl-digest-md5 \
|
#${context} --mech-type=sasl-digest-md5 \
|
||||||
# --name-type=hostbased-service \
|
# --name-type=hostbased-service \
|
||||||
|
Reference in New Issue
Block a user