3 # autopkgtest check: test two local users via PAM authentication.
4 # Author: Markus Wanner <markus@bluegap.ch>
8 . debian
/tests
/common.sh
11 unset LANGUAGE LC_ALL LC_CTYPE
14 ENUM_OUTPUT
="$AUTOPKGTEST_ARTIFACTS/authenumerate.out"
18 authenumerate_as_courier
> $ENUM_OUTPUT 2> $AUTOPKGTEST_ARTIFACTS/authenumerate.err
20 echo $?
> $AUTOPKGTEST_ARTIFACTS/authenumerate.exitcode
22 # the three test users should appear in the output of authenumerate
23 echo -n "checking for alice: "
24 grep "alice" $ENUM_OUTPUT > /dev
/null
&& echo "ok" ||
echo "FAILED"
25 echo -n "checking for bob: "
26 grep "bob" $ENUM_OUTPUT > /dev
/null
&& echo "ok" ||
echo "FAILED"
27 echo -n "checking for carol: "
28 grep "carol" $ENUM_OUTPUT > /dev
/null
&& echo "ok" ||
echo "FAILED"
31 # Actual tests start here
38 echo "== check enumeration..."
41 echo "== test completed"