To install the software: 1. Change the location of your perl. The first line of each program starts off with: #!/usr/local/bin/perl -w However, some people may not have their perl located in /usr/local/bin. If that's the case, then you have to change that line. For example, if your perl is in /usr/bin/perl, then change the line to read: #!/usr/bin/perl -w If you're not certain where your perl binary is, you can type: which perl and the shell should tell you. 2. Setup the mailer. This isn't as bad as it sounds. All submissions are mailed to the judges. So, you have to tell the script what mailer to use to send the stuff. Look for the variable $mailer. There are several examples to use (one for Linux, one for solaris and one for Digital Unix) If you have one of those systems, then uncomment the appropriate line, and you're all set. If you're not certain what mailer to use, then try the following: which mailx if found use mailx. if not found, try: which mail if mail was found, use it. Depending on which one you found (either mail, or mailx), insert it into the script: $mailer = "/path/to/mail -s SUBJECT ADDR"; (substitute mailx if that's what you have). If you have problems, let me know. 3. Copy the scripts to a location that everyone can use it. Make sure they are executable. if you're not certain, then: chmod a+x question.pl submit.pl register.pl will make them executable. 4. Try it. Run through the scripts. Please let me know before you try them so I'm expecting the test. Ben Breech breech@cis.udel.edu