Quick to be able to use sessions created by mod_auth_form and stored by mod_session_crypto to set the REMOTE_USER environment variable. This REMOTE_USER variable could be used by external (cgi) scripts. In our case we make an modification to the nagios code, such that we could have user authentication. NOTE: When you do have access to the source code of your external script, consider using the variable content of HTTP_SESSION set by ``SessionEnv''. Rick van der Zwet BUGS: - AuthName 'admin/' is hardcoded in-to the code. - User is not re-authenticated. Compile & Install ================= - Compile and install module: apxs -i -a -c mod_session_hack.c && apachectl -k graceful - Install nagios directive in httpd.conf: cat httpd.conf.sample >> /usr/local/etc/apache24/httpd.conf - Patch nagios to add http login form: patch -C /usr/local/www/nagios ./nagios-add-user-login-form.patch