add template
[mirror/dsa-puppet.git] / modules / nagios / templates / icinga-apache2.conf.erb
1 # apache configuration for icinga
2
3 ScriptAlias /cgi-bin/icinga /usr/lib/cgi-bin/icinga
4
5 # Where the stylesheets (config files) reside
6 Alias /icinga/stylesheets /etc/icinga/stylesheets
7
8 # Where the HTML pages live
9 Alias /icinga /usr/share/icinga/htdocs
10
11
12 <DirectoryMatch "^(?:/usr/share/icinga/htdocs|/usr/lib/cgi-bin/icinga|/etc/icinga/stylesheets)/">
13         Options FollowSymLinks
14
15         DirectoryIndex index.html
16
17         AllowOverride AuthConfig
18         Order Allow,Deny
19         Allow From All
20
21         AuthName "Nagios Access"
22         AuthType Basic
23         AuthBasicProvider file anon
24         AuthUserFile /srv/nagios.debian.org/htpasswd
25
26         Anonymous_MustGiveEmail off
27         Anonymous_LogEmail off
28         Anonymous dsa-guest
29
30         require valid-user
31 </DirectoryMatch>
32
33 <Directory "/usr/share/javascript/">
34         Options FollowSymLinks MultiViews
35 </Directory>