# Standard Apache modules LoadModule authn_file_module libexec/apache24/mod_authn_file.so LoadModule auth_form_module libexec/apache24/mod_auth_form.so LoadModule session_module libexec/apache24/mod_session.so LoadModule session_cookie_module libexec/apache24/mod_session_cookie.so LoadModule session_crypto_module libexec/apache24/mod_session_crypto.so # Our new one LoadModule session_hack_module libexec/apache24/mod_session_hack.so Session On SessionHack On SessionCookieName session path=/ SessionCryptoPassphrase secret AddHandler application/x-httpd-php .php DirectoryIndex index.php Require all granted php_flag engine on php_admin_value open_basedir /usr/local/www/nagios/:/var/spool/nagios/ Options ExecCGI ScriptAlias /wleiden/nagios/cgi-bin/ /usr/local/www/nagios/cgi-bin/ Alias /wleiden/nagios /usr/local/www/nagios SetHandler form-login-handler AuthFormLoginRequiredLocation "/wleiden/nagios/?auth=failed" AuthFormLoginSuccessLocation "/wleiden/nagios/" AuthFormProvider file # File created using htpasswd -c /usr/local/etc/apache24/nagios.passwd myuser AuthUserFile "etc/apache24/nagios.passwd" AuthType form AuthName /admin Session On SessionCookieName session path=/ SessionCryptoPassphrase secret-be-clever-use-your-own SetHandler form-logout-handler AuthFormLogoutLocation "/wleiden/nagios/" AuthName /admin Session On SessionCookieName session path=/ SessionCryptoPassphrase secret-be-clever-use-your-own