disallow puppet access from clients for now
[mirror/dsa-puppet.git] / modules / roles / manifests / debconf_wafer.pp
index 433c51b..d64d06a 100644 (file)
@@ -17,10 +17,29 @@ class roles::debconf_wafer {
        ssl::service { 'debconf18.debconf.org':
                notify  => Exec['service apache2 reload'],
                key => true,
+               ensure => absent,
        }
        apache2::site { '010-debconf18.debconf.org':
                site    => 'debconf18.debconf.org',
-               source => 'puppet:///modules/roles/debconf_wafer/debconf18.debconf.org',
+               ensure  => absent,
+       }
+
+       ssl::service { 'debconf19.debconf.org':
+               notify  => Exec['service apache2 reload'],
+               key => true,
+       }
+       apache2::site { '010-debconf19.debconf.org':
+               site    => 'debconf19.debconf.org',
+               source => 'puppet:///modules/roles/debconf_wafer/debconf19.debconf.org',
+       }
+
+       ssl::service { 'debconf20.debconf.org':
+               notify  => Exec['service apache2 reload'],
+               key => true,
+       }
+       apache2::site { '010-debconf20.debconf.org':
+               site    => 'debconf20.debconf.org',
+               source => 'puppet:///modules/roles/debconf_wafer/debconf20.debconf.org',
        }
 }