This system should work without any necessary changes for all BSD-compatible Unix systems running Perl version 4 patchlevel 36 or higher.
I. Changing Perl location
You may need to change the perl location on the reflector and report.cgi scripts. The scripts have a default perl location of /usr/local/bin/perl If you know where your perl executable is then change the first line of these two scripts if necessary. If not you may use the 'which perl' command to find its location. If perl is not installed on your system you will need to contact your system administrator about obtaining it.
II. Make the scripts executable
The two programs should be unpacked in their exectuable form, if not you will need to make them executable. Do this with the following command:'chmod 755 reflector report.cgi' .
III. Make sure the db directory is writeable
You must make sure the db/ directory and reflector.db file are writeable by the web server. Typically, web servers run as userid nobody and some equivalent group, because of this the server cannot write to files unless it explicitly has permission. This can be achieved with one of the following:
a) Having your sysop make the db/ directory and db/reflector.db file belong to the same group as the web server. Then make both the directory and the file itself group writeable. This will allow any cgi running as the web server to access the file.
b) Make the db/ directory and reflector.db file world writeable. This is not recommended unless you have the system to yourself, as anyone else on the system would then be able to change the contents of the file.
c) Install a wrapper program which allows the web server to behave like another user, which would give it access to write to the database file. The only one I know of is called cgiwrap and I have had nothing but positive experience with it. However, you must get your sysop to install it and that could take some explaining...
IV. Edit the $cgi_url definition in the report.cgi script.
All that needs changing in this program is the url definition, change this for your machine and url.
That's all there is to the installation.