guestbook/signIn
guestbook/read
This system is designed to be run on a Unix system where each web provider has an account which owns the information put in the public "htdocs" area. The actual httpd process is run using the uid NOBODY and group NOGROUP.
A place must be found for the guestbook log directory. We have it in the same place the access_log file is kept. This directory is to be used by all web provides. To protect these users from each other this directory should have the "sticky bit" set in the file mode. This way users of this guestbook system can only remove or rename files they own.
Both of these scripts use a Perl package in the file cgi_package.pl
to help handle the form data sets sent by HTML forms. This package is
documented in its source comments. You may see the sources:
cgi_package.pl Perl script source
guestbook/signIn Perl script source
guestbook/read Perl script source
This system from the information provider point of view is documented in Help on Guestbook Management.