# Load setenv module server.modules += ( "mod_setenv" ) alias.url += ( "/cgi-bin/icinga" => "/usr/lib/cgi-bin/icinga", "/icinga/stylesheets" => "/etc/icinga/stylesheets", "/icinga" => "/usr/share/icinga/htdocs", ) $HTTP["url"] =~ "^/cgi-bin/icinga" { dir-listing.activate = "disable" cgi.assign = ( ".cgi" => "" ) } $HTTP["url"] =~ "^/(cgi-bin/)?icinga/" { auth.backend = "htpasswd" auth.backend.htpasswd.userfile = "/etc/icinga/htpasswd.users" auth.require += ( "" => ( "method" => "basic", "realm" => "Icinga Access", "require" => "user=icingaadmin" ) ) }