mkdir $a $a/$a
chown root.$a $a
chmod 750 $a
- cp -a `find $H/template -type f -name ".*"` $a/$a/
+ cp -a `find $H/template -mindepth 1 -maxdepth 1` $a/$a/
if [ -n "$REMOTE_SUBMIT" ] ; then
M=$a/$a/.mo
cd $MO_ROOT/public
rm -rf bin submit
-sed 's/^TEST_USER=/#TEST_USER=/' <$H/config >config
+sed '/^\(TEST_USER\|MO_ROOT\)=/s/^/#/' <$H/config >config
mkdir bin
cp -a $H/public/[a-z]* bin/
done
if [ -n "$REMOTE_SUBMIT" ] ; then
- mkdir -p submit
cp $H/submit/{contest,remote-submit,remote-status} bin/
- mkdir -p submit/lib/perl5/{MO,Sherlock}
- cp $H/submit/MO/*.pm submit/lib/perl5/MO/
- cp $H/submit/lib/perl5/Sherlock/Object.pm submit/lib/perl5/Sherlock/
+ mkdir -p lib/perl5/{MO,Sherlock}
+ cp $H/submit/MO/*.pm lib/perl5/MO/
+ cp $H/submit/lib/perl5/Sherlock/Object.pm lib/perl5/Sherlock/
fi
mkdir -p problems
# (c) 2001--2007 Martin Mares <mj@ucw.cz>
# The root of the whole directory hierarchy
-if [ -z "$MO_ROOT" ] ; then
- MO_ROOT=/mo
-fi
+MO_ROOT=/mo
# User and group used by the evaluator itself
EVAL_USER=mo-eval