AIXtm mtXIA : Technical Consulting Group
kshAuth - Authentication and Authorization System for Apache Web Server
Change Top Dir
kshAuth - Authentication and Authorization Interface for Apache 2.2+ Web Server
Instructions to Change Top Level kshAuth Directory
Instructions for changing the top level directory used as the authorization structure to something other than "kshAuth".
To use "kshAuth" you MUST use at least one directory level below the apache "htdocs" directory as your structure. This document assumes the following Apache directory structures:
Under this Apache structure, a sub-directory named "css" will be used as an example for changing the top level kshAuth from "kshAuth" to "css".
Create the "CGI" program directory for the new "css" structure:
Create the document directory for the new "css" structure (this probably already exists on your system since this is what you are changing kshAuth to use, but if not...) :
Create the authorization structure directory to contain the password files and such:
Copy the "kshAuth" files from their default locations to these new directories:
Edit all CGI files and change "/kshAuth/" to "/css/":
If you also wish to copy the kshAuth document directory files (not required or necessary), then do the following:
When file copying and editing is complete, then change the ownership and group membership of all files to the apache web server owner and group specified in the http.conf file. The following examples assume the owner and group is daemon and daemon:
For information regarding this page, contact Dana French ( firstname.lastname@example.org )