|
@@ -28,15 +28,17 @@ X-GROUP: $group
|
|
|
X-AUTH: admin
|
|
|
EOF
|
|
|
grep 'You have been registered as a member' reply.out
|
|
|
- grep '^\+Admin$' "${group}/alist.txt"
|
|
|
- grep '^\+admin@mail.com$' "${group}/alist.txt"
|
|
|
+ #cat reply.err
|
|
|
+ ls ${group} ; cat ${group}/alist.txt
|
|
|
+ grep -Fx 'Admin' "${group}/alist.txt" #|| cat "${group}/alist.txt" && exit 1
|
|
|
+ grep -Fx 'admin@mail.com' "${group}/alist.txt"
|
|
|
|
|
|
${SCRIPTDIR}/cropswap-postmaster.sh SUBSCRIBE admin@mail.com <<EOF 1> reply.out 2> reply.err #|| cat reply.err && exit 1
|
|
|
X-GROUP: $group
|
|
|
EOF
|
|
|
grep 'Your subscription status has been updated successfully' reply.out
|
|
|
- grep '^\+Admin$' "${group}/slist.txt"
|
|
|
- grep '^\+admin@mail.com$' "${group}/slist.txt"
|
|
|
+ grep -Fx 'Admin' "${group}/slist.txt"
|
|
|
+ grep -Fx 'admin@mail.com' "${group}/slist.txt"
|
|
|
|
|
|
${SCRIPTDIR}/cropswap-postmaster.sh SIGNUP non-admin@mail.com <<EOF 1> reply.out 2> reply.err
|
|
|
X-MEMBER-ALIAS: Non-admin
|
|
@@ -44,13 +46,13 @@ X-GROUP-ALIAS: $alias
|
|
|
X-GROUP: $group
|
|
|
EOF
|
|
|
grep 'You have been registered as a member' reply.out
|
|
|
- ! grep '^\+Non\-admin$' "${group}/alist.txt"
|
|
|
- ! grep '^\+non-admin@mail.com$' "${group}/alist.txt"
|
|
|
+ ! grep -Fx 'Non-admin' "${group}/alist.txt"
|
|
|
+ ! grep -Fx 'non-admin@mail.com' "${group}/alist.txt"
|
|
|
|
|
|
${SCRIPTDIR}/cropswap-postmaster.sh SUBSCRIBE non-admin@mail.com <<EOF 1> reply.out 2> reply.err
|
|
|
X-GROUP: $group
|
|
|
EOF
|
|
|
grep 'Your subscription status has been updated successfully' reply.out
|
|
|
- grep '^\+Non\-admin$' "${group}/slist.txt"
|
|
|
- grep '^\+non-admin@mail.com$' "${group}/slist.txt"
|
|
|
+ grep -Fx 'Non-admin' "${group}/slist.txt"
|
|
|
+ grep -Fx 'non-admin@mail.com' "${group}/slist.txt"
|
|
|
done
|