+______________________________________________________________________________
INTRO
mod_waklog is an Apache module that provides aklog-like semantics
krbtgt to acquire an AFS credential; this extends single signon to AFS
via the web.
+______________________________________________________________________________
+CONFIGURATION
+
+Mod_waklog understands these directives. Of these, only WaklogAFSCell
+is mandatory:
+
+WaklogAFSCell
+
+ Use the supplied AFS cell (required)
+
+WaklogEnabled
+
+ Enable waklog on a server, location, or directory basis
+
+WaklogDefaultPrincipal
+
+ Set the default principal that the server runs as; this principal
+ must have "l" access to every path that is served, regardless of
+ user credentials or WaklogLocationPrincipal directives.
+
+WaklogLocationPrincipal
+
+ Set the principal on a <Location>-specific basis
+
+WaklogDisableTokenCache (NOT YET IMPLEMENTED)
+
+ Ignore the token cache (<Location>-specific). This is useful for
+ scripts that need kerberos tickets; for example, a perl script that
+ uses kerberos authentication to contact a database. By supplying a
+ WaklogLocationPrincipal directive, mod_waklog can obtain the tickets
+ and tokens for the principal, but by not using the token cache the
+ script is assured that it will have tickets when it runs.
+
+WaklogUseUserTokens
+
+ Use the requesting user tokens (from webauth)
+
+______________________________________________________________________________
PHASES
Apache processes a request in multiple phases.
directories permitted "umweb:servers rl" will allow the stat() call
to succeed.
+______________________________________________________________________________
BUILD
make
being undefined, you may need to add or comment out the above line.
+______________________________________________________________________________
INSTALL
-Copy the mod_waklog.so to somewhere Apache can read and execute it.
+Copy the ./.libs/mod_waklog.so to somewhere Apache can read and execute it.
Add the following lines to your httpd.conf file: