nsperm -- Access Control (Permissions) Module

$Header: /usr/local/cvsroot/nsd/aolserver/nsperm/nsperm.html,v 1.1.1.1 2000/10/24 22:12:01 mayoff Exp $

Theory of Operation
Known Issues
Sample Configuration


Theory of Operation

An AOLserver "filter" is registered for every connection.  This filter looks at Tcl hash tables to determine the access controls for the URL and presents an HTTP authentication challenge if appropriate.

Known Issues

There is some confusion as to whether the locks are being implemented in the correct way for this module.

You can change permissions while a server is running, but there is currently no easy way to permanently save those permissions to the configuration file.  The configuration file is read-only at the moment.

Sample Configuration

There are no global configuration parameters for nsperm at this time.  A sample set of permission records is in servers/server1/modules/nsperm.