The Database

Implementation

The database for the whole operation is currently a collection of text files and directories located in /home/cluster_db. There is a growing number of tables in this database and a distinction between tables that the web scripts can touch and tables that the back end script manages. The two tables that the web scripts are not to touch are the "user.provis" and "user.real" tables. The other tables are "reason", "email", "access_list", "upgrade_list", and "remove_list".

Software Issues

Some time real soon now I will make all this use DBM, shelves, or something of the like. My gosh, file I/O is horrid!