X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=doc%2Finstall.html;h=b27cffe6112d5c8dea4db7407db57cad2eda5f11;hb=28d1cfeba6612733f7626aa9fa6163a2a6970bf6;hp=eaa6bb392c7d4657a02b6b2d6edbc2081c474652;hpb=744450caecd1d4440264d2e03742d16dc9b6b113;p=eval.git diff --git a/doc/install.html b/doc/install.html index eaa6bb3..b27cffe 100644 --- a/doc/install.html +++ b/doc/install.html @@ -3,7 +3,7 @@ MO Eval - Installation - +

The Installation of Moe

@@ -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: