#!/bin/bash
+# Create home directory of the submit server.
-[ -f config ] || { echo "Missing config file, check cwd." ; exit 1 ; }
+[ -f cf/mop ] || { echo "Missing config file, check cwd." ; exit 1 ; }
set -e
-. config
+. cf/mop
[ -n "$REMOTE_SUBMIT" ] || { echo "Remote submit not enabled." ; exit 1 ; }
echo "Creating submit directory"
cp $H/certs/server* certs/
cp $H/certs/ca-cert.pem certs/
-rm -rf submit
-mkdir -p submit
-cp $H/submit/{submitd,config,show-submits} submit/
+rm -rf bin cf lib
+mkdir bin cf
+cp $H/bin/{submitd,show-submits} bin/
+cp $H/cf/{submitd,libucw} cf/
+cp -a $H/lib .
mkdir -p solutions
for a in `cd $H && bin/mo-get-users` ; do
mkdir -p solutions/$a
done
-rm -rf lib
-cp -a $H/submit/lib lib
-
rm -rf tmp
mkdir -p tmp