tests/auto_log_pass_change.py: only care about the last expected message other than...
[samba.git] / selftest / checkpassword_arg1.sh
1 #!/bin/sh
2 #
3
4 set -e
5 set -u
6
7 ACCOUNT_NAME="${SAMBA_CPS_ACCOUNT_NAME}"
8 INVALIDPW="$1"
9 NEWPW=`cat -`
10
11 echo -n "${NEWPW}" | grep -q "^${INVALIDPW}\$" && {
12         echo "Found invalid password" >&1
13         exit 1
14 }
15
16 echo -n "${NEWPW}" | grep -q "^${ACCOUNT_NAME}\$" && {
17         echo "Password includes ACCOUNT_NAME" >&1
18         exit 1
19 }
20
21 exit 0