nagios master: apache vhost
[mirror/dsa-puppet.git] / modules / nagios / manifests / server.pp
index ab58405..cc28ff4 100644 (file)
@@ -1,8 +1,18 @@
 class nagios::server {
+       include apache2
+       include apache2::ssl
+       include apache2::auth_digest
+       include apache2::authn_anon
+       include apache2::proxy_http
+
        ssl::service { 'nagios.debian.org':
                notify  => Exec['service apache2 reload'],
                key => true,
        }
+       apache2::site { "10-nagios.debian.org":
+               site => "nagios.debian.org",
+               content => template('nagios/nagios.debian.org.conf.erb'),
+       }
 
        concat::fragment { 'dsa-puppet-stuff--nagios--restart-stale-icinga':
                target => '/etc/cron.d/dsa-puppet-stuff',