If you just want access to the problem sets (and not the contest
software) then you don't need to do any further installation.  If you 
want to install the contest software then follow these instructions.

1. Decide where this directory hierarchy is going to live, and put
it in position. For the remainder of this document, we will refer to
the (full pathname of) the top-level contest directory (i.e. the directory
that contains this file) as $CONTESTDIR.

2. Change the mode of $CONTESTDIR to 700 so as to enusre that during 
contests teams can't get access tothe submissions of other teams.

3.  Edit the file src/contest.h, and make the following changes:

  	- change the value of PROBDIR to be $CONTESTDIR (the full path
	  name, NOT the string "$CONTESTDIR"!).
	  
	- change the definition of JUDGE to the usercode of the person
	  who will most often act as judge for contests.

4. Edit the file $CONTESTDIR/comp.Makefile and change the value of
   PROBDIR to $CONTESTDIR (again the full path name, NOT the string
   "$CONTESTDIR").

5. With $CONTESTDIR as your current directory, execute the "./makeall"
   command (it takes no arguments).

6. The executable $CONTESTDIR/src/dispatch must be made setuid root. 
   Dispatch tries to make it impossible for a team's program to leak
   information to them (such as by copying the input used in judging to a
   file accessible to the team).  If you are unwilling or unable to make
   dispatch setuid root then rename the shell script
   $CONTESTDIR/src/dispatch.sh to $CONTESTDIR/src/dispatch - judging will
   still work but it will be easier for teams to write "sneaky" programs.

7. In step 3, several binaries were created in $CONTESTDIR/src.
   You may want to copy the executables in this directory (binaries 
   except dispatch and all of the shell scripts) into some other directory.
   progsub must be accessible to contestants (so should probably go in
   a local/bin directory); all other executables are used only by the judge.
   Also, progsub must be able to create files in the submission area.  The
   best way to do this is to make progsub setuid to the owner of the
   $CONTESTDIR directory hierarchy.
