Use EGREP.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18749 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -36,6 +36,7 @@
|
|||||||
|
|
||||||
srcdir="@srcdir@"
|
srcdir="@srcdir@"
|
||||||
objdir="@objdir@"
|
objdir="@objdir@"
|
||||||
|
EGREP="@EGREP@"
|
||||||
|
|
||||||
# If there is no useful db support compile in, disable test
|
# If there is no useful db support compile in, disable test
|
||||||
./have-db || exit 77
|
./have-db || exit 77
|
||||||
@@ -61,19 +62,19 @@ ${kadmin} \
|
|||||||
echo test add
|
echo test add
|
||||||
${kadmin} add -r --use-defaults foo || exit 1
|
${kadmin} add -r --use-defaults foo || exit 1
|
||||||
${kadmin} list '*' > /dev/null || exit 1
|
${kadmin} list '*' > /dev/null || exit 1
|
||||||
${kadmin} list '*' | grep -e '^foo$' > /dev/null || exit 1
|
${kadmin} list '*' | ${EGREP} '^foo$' > /dev/null || exit 1
|
||||||
|
|
||||||
echo "test add (double)"
|
echo "test add (double)"
|
||||||
${kadmin} add -r --use-defaults foo 2>/dev/null && exit 1
|
${kadmin} add -r --use-defaults foo 2>/dev/null && exit 1
|
||||||
|
|
||||||
echo test rename
|
echo test rename
|
||||||
${kadmin} rename foo bar
|
${kadmin} rename foo bar
|
||||||
${kadmin} list '*' | grep -e '^foo$' > /dev/null && exit 1
|
${kadmin} list '*' | ${EGREP} '^foo$' > /dev/null && exit 1
|
||||||
${kadmin} list '*' | grep -e '^bar$' > /dev/null || exit 1
|
${kadmin} list '*' | ${EGREP} '^bar$' > /dev/null || exit 1
|
||||||
|
|
||||||
echo test delete
|
echo test delete
|
||||||
${kadmin} delete bar || exit 1
|
${kadmin} delete bar || exit 1
|
||||||
${kadmin} list '*' | grep -e '^bar$' > /dev/null && exit 1
|
${kadmin} list '*' | ${EGREP} '^bar$' > /dev/null && exit 1
|
||||||
|
|
||||||
echo "test delete (double)"
|
echo "test delete (double)"
|
||||||
${kadmin} delete bar 2> /dev/null && exit 1
|
${kadmin} delete bar 2> /dev/null && exit 1
|
||||||
@@ -82,30 +83,30 @@ echo "creating sample user"
|
|||||||
${kadmin} add -r --use-defaults foo || exit 1
|
${kadmin} add -r --use-defaults foo || exit 1
|
||||||
${kadmin} get foo > tempfile || exit 1
|
${kadmin} get foo > tempfile || exit 1
|
||||||
echo checking principal
|
echo checking principal
|
||||||
grep -e " *Principal: foo@EXAMPLE.ORG$" tempfile > /dev/null || exit 1
|
${EGREP} " *Principal: foo@EXAMPLE.ORG$" tempfile > /dev/null || exit 1
|
||||||
echo checking kvno
|
echo checking kvno
|
||||||
grep -e " *Kvno: 1$" tempfile > /dev/null || exit 1
|
${EGREP} " *Kvno: 1$" tempfile > /dev/null || exit 1
|
||||||
echo checking failed login count
|
echo checking failed login count
|
||||||
grep -e " *Failed login count: 0$" tempfile > /dev/null || exit 1
|
${EGREP} " *Failed login count: 0$" tempfile > /dev/null || exit 1
|
||||||
echo checking modifier
|
echo checking modifier
|
||||||
grep -e " *Modifier: kadmin/admin@EXAMPLE.ORG$" tempfile > /dev/null || exit 1
|
${EGREP} " *Modifier: kadmin/admin@EXAMPLE.ORG$" tempfile > /dev/null || exit 1
|
||||||
echo checking attributes
|
echo checking attributes
|
||||||
grep -e " *Attributes: $" tempfile > /dev/null || exit 1
|
${EGREP} " *Attributes: $" tempfile > /dev/null || exit 1
|
||||||
echo checking renew time
|
echo checking renew time
|
||||||
grep -e " *Max renewable life: 1 week$" tempfile > /dev/null || exit 1
|
${EGREP} " *Max renewable life: 1 week$" tempfile > /dev/null || exit 1
|
||||||
|
|
||||||
echo modifing renewable-life
|
echo modifing renewable-life
|
||||||
${kadmin} modify --max-renewable-life=2months foo
|
${kadmin} modify --max-renewable-life=2months foo
|
||||||
echo checking renew time
|
echo checking renew time
|
||||||
${kadmin} get foo > tempfile || exit 1
|
${kadmin} get foo > tempfile || exit 1
|
||||||
grep -e " *Max renewable life: 2 months$" tempfile > /dev/null || exit 1
|
${EGREP} " *Max renewable life: 2 months$" tempfile > /dev/null || exit 1
|
||||||
|
|
||||||
echo "creating sample server"
|
echo "creating sample server"
|
||||||
${kadmin} add -r --use-defaults host/datan.example.org || exit 1
|
${kadmin} add -r --use-defaults host/datan.example.org || exit 1
|
||||||
${kadmin} get host/datan.example.org > tempfile || exit 1
|
${kadmin} get host/datan.example.org > tempfile || exit 1
|
||||||
echo checking principal
|
echo checking principal
|
||||||
grep -e " *Principal: host/datan.example.org@EXAMPLE.ORG$" tempfile > /dev/null || exit 1
|
${EGREP} " *Principal: host/datan.example.org@EXAMPLE.ORG$" tempfile > /dev/null || exit 1
|
||||||
echo checking kvno
|
echo checking kvno
|
||||||
grep -e " *Kvno: 1$" tempfile > /dev/null || exit 1
|
${EGREP} " *Kvno: 1$" tempfile > /dev/null || exit 1
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
|
Reference in New Issue
Block a user