Check spnego error messages too.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22601 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2008-02-21 12:58:14 +00:00
parent 3673482a9b
commit 91c2002f8e

View File

@@ -109,23 +109,31 @@ echo "======test unreadable/non existant keytab and its error message"
${context} --mech-type=krb5 host@lucid.test.h5l.se || \
{ exitcode=1 ; echo "test failed"; }
chmod 0 ${keytabfile}
echo "checking non readable keytabfile"
echo "checking non readable keytabfile (krb5)"
${context} --mech-type=krb5 host@lucid.test.h5l.se > test_context.log 2>&1 && \
{ exitcode=1 ; echo "test failed"; }
grep ${keytabfile} test_context.log > /dev/null || \
{ exitcode=1 ; echo "test failed"; }
#does not work yet
#${context} --mech-type=spnego host@lucid.test.h5l.se > test_context.log 2>&1 && \
# { exitcode=1 ; echo "test failed"; }
#grep ${keytabfile} test_context.log > /dev/null || \
# { exitcode=1 ; echo "test failed"; }
echo "checking non readable keytabfile (spnego)"
${context} --mech-type=spnego host@lucid.test.h5l.se > test_context.log 2>&1 && \
{ exitcode=1 ; echo "test failed"; }
grep ${keytabfile} test_context.log > /dev/null || \
{ exitcode=1 ; echo "test failed"; }
chmod 600 ${keytabfile}
echo "checking non existant keytabfile"
mv ${keytabfile} ${keytabfile}.no
echo "checking non existant keytabfile (krb5)"
${context} --mech-type=krb5 host@lucid.test.h5l.se > test_context.log 2>&1 && \
{ exitcode=1 ; echo "test failed"; }
grep ${keytabfile} test_context.log > /dev/null || \
{ exitcode=1 ; echo "test failed"; }
echo "checking non existant keytabfile (spengo)"
${context} --mech-type=spnego host@lucid.test.h5l.se > test_context.log 2>&1 && \
{ exitcode=1 ; echo "test failed"; }
grep ${keytabfile} test_context.log > /dev/null || \
{ exitcode=1 ; echo "test failed"; }
mv ${keytabfile}.no ${keytabfile}
echo "======test naming combinations"