X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=doc%2Finstall.html;h=b27cffe6112d5c8dea4db7407db57cad2eda5f11;hb=b4265e33bcc79e708e0cb06a748902cc95b926f9;hp=ca0357b6e547bd6abf21c15093db9eec7f5e4fe4;hpb=0070c7b0968cfcc243038dc8d23e8537fdb16433;p=eval.git diff --git a/doc/install.html b/doc/install.html index ca0357b..b27cffe 100644 --- a/doc/install.html +++ b/doc/install.html @@ -3,12 +3,12 @@ MO Eval - Installation - + -

The Installation of MO-Eval

+

The Installation of Moe

-

MO-Eval can be installed in two possible ways: +

Moe can be installed in two possible ways:

Minimal Installation

@@ -26,7 +26,7 @@ playing with the package, not for any real competition.

Normal Installation

The recommended way is to let the evaluator use two user accounts. One (let's -call the user mo-eval) runs the evaluator and keeps all secret +call the user moe) runs the evaluator and keeps all secret files like the test data, another one (mo-test) runs the tested programs. There can be multiple test users if you want to run several evaluators in parallel. However, in practice the evaluation is so fast that this is seldom @@ -41,17 +41,17 @@ needed.

  • Create $MO_ROOT (here we will assume that it's set to /aux/mo
  • Create the evaluation users:
    -	mo-eval:x:65000:65000:MO Evaluator:/aux/mo/eval/mo-eval:/bin/bash
    +	moe:x:65000:65000:MO Evaluator:/aux/mo/eval/moe:/bin/bash
     	mo-test1:x:65001:65000:MO Tester 1:/aux/mo/eval/mo-test1:/bin/bash
     	mo-test2:x:65002:65000:MO Tester 2:/aux/mo/eval/mo-test2:/bin/bash
     
  • And the evaluation group:
    -	mo-eval:x:65000:
    +	moe:x:65000:
     
  • Run bin/mo-install as root to create the directory hierarchy under $MO_ROOT install all parts of the evaluator there and set the correct access rights. -
  • Log in as mo-eval and do everything else from there. +
  • Log in as moe and do everything else from there.
  • Later, you can reinstall parts of the hierarchy, without affecting the rest, by running: