This is the documentation from the original CS697 assignment.  IT IS NOT
CURRENT.  For current information, see http://happy.cs.twsu.edu/cs/handin

Directory structure:
  user directory			handin account's home directory
    userdir/handin			Main directory for handin stuff
      userdir/handin/log		Log(s) stored here
      userdir/handin/conf		Configuration file(s) here
      userdir/handin/assign		Handed in assignments here
	userdir/handin/assign/n		On-time assignments
	userdir/handin/assign/n.late	Late assignmenta
    userdir/bin				Handin binaries here

The handin/conf directory contains two files: users.conf and
handin.conf.  users.conf contains a list of all usernames that are
allowed to hand in files, one name per line.

handin.conf has three entries per line, separated by spaces.  Each
assignment MUST have an entry here.  The first entry is the assignment
number.  The second is the due date (in M/D/YYYY form -- you MUST
specify four digits for the year).  The third is the cutoff date (same
form as entry 2).

Once the due date is past, assignments users hand in will be placed in
n.late instead of n.  Once the cutoff date is past, users' handins
will be rejected.

Example:

1 2/9/1996 2/23/1996
2 2/28/1996 2/28/1996

Assignment one is due on Feb 9, 1996.  Late assignments will be placed
under 1.late until 2/23, at which point they will be rejected.

Assignment two is due on Feb 28, 1996.  No late assignments will be
accepted.

Needed directories will be created automatically by the program if
they don't exist.  (Exception: config file must exist prior to running
the program.)  All directories should be mode 0700.
