]> mj.ucw.cz Git - eval.git/blob - mop/admin/mo-create-testusers.sh
More updates of MO-P admin scripts.
[eval.git] / mop / admin / mo-create-testusers.sh
1 #!/bin/bash
2 # Create accounts used by the sandbox.
3
4 [ -f cf/mop ] || { echo "Missing config file, check cwd." ; exit 1 ; }
5 set -e
6 . cf/mop
7
8 H=`pwd`
9 cd $MO_ROOT/eval
10
11 # mo-test home
12 for u in $TEST_USERS ; do
13         echo "Creating $u"
14         rm -rf ./$u
15         mkdir $u
16         chown $u.$TEST_GROUP $u
17         chmod 770 $u
18         cp $H/bin/box eval/bin/box-$u
19         chown $u.$EVAL_GROUP eval/bin/box-$u
20         chmod 4550 eval/bin/box-$u
21 done