]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/roles/manifests/www_mirror.pp
newline
[dsa-puppet.git] / modules / roles / manifests / www_mirror.pp
index 59564f42533cd01c6e2f243f406ba12d65917bfe..5d6a2f49b8c22e438c32cccaf53815fc2f27831d 100644 (file)
@@ -1,10 +1,15 @@
 class roles::www_mirror {
+       # see also static mirrors.
 
        $wwwdo_document_root = '/srv/www.debian.org/www'
-
-       apache2::site { '010-www.debian.org':
+       $vhost_listen = '*:80'
+       $vhost_listen_443 = '*:443'
+       apache2::site { '005-www.debian.org':
                site   => 'www.debian.org',
-               source => 'puppet:///modules/roles/www_mirror/www.debian.org',
                content => template('roles/apache-www.debian.org.erb'),
        }
+
+       ssl::service { 'www.debian.org':
+               notify => Service['apache2'],
+       }
 }