X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=bin%2Fmo-install;h=8d7556c016678e80332946f2746a0b4e2a671568;hb=51e6d3494735a2f5ab576731d7c14ae535550573;hp=f580d69e8962c1689b84056e57b22c7124d6cd92;hpb=2230f30e883e7fce287a65742afacddde69e16c9;p=eval.git diff --git a/bin/mo-install b/bin/mo-install index f580d69..8d7556c 100755 --- a/bin/mo-install +++ b/bin/mo-install @@ -7,23 +7,34 @@ make H=`pwd` -# mo-eval home +# The eval directory cd $MO_ROOT rm -rf eval mkdir eval chgrp $EVAL_GROUP eval -chmod 550 eval +chmod 755 eval cd eval + +# mo-eval home echo "Creating $EVAL_USER" -mkdir $EVAL_USER -cd $EVAL_USER +mkdir eval +cd eval cp -a $H/* . chmod +x bin/* +if [ -d ~/.ssh ] ; then echo "Copying SSH configuration from ~/.ssh" ; cp -a ~/.ssh . ; fi cd .. -chown -R $EVAL_USER.$EVAL_GROUP $EVAL_USER -chmod 700 $EVAL_USER +chown -R $EVAL_USER.$EVAL_GROUP eval +chmod 750 eval + +# testusers +( cd eval && bin/mo-create-testusers ) -( cd $EVAL_USER ; bin/mo-create-testusers ) +# mo-submit home +if [ -n "$REMOTE_SUBMIT" ] ; then + mkdir submit + if [ -d ~/.ssh ] ; then echo "Copying SSH configuration from ~/.ssh" ; cp -a ~/.ssh submit/ ; fi + ( cd $H && bin/mo-create-submit ) +fi # create public cd $MO_ROOT @@ -32,4 +43,4 @@ rm -rf public mkdir public # populate public -( cd eval/$EVAL_USER ; bin/mo-create-public ) +( cd eval/eval ; bin/mo-create-public )