Make metadata-backend its own vhost and move ssl setup there
[mirror/dsa-puppet.git] / modules / roles / templates / static-mirroring / vhost / static-vhosts-simple.erb
index 025223f..0af5e2a 100644 (file)
@@ -61,7 +61,6 @@
 </Macro>
 
 <Macro vstatic-vhost-extra-metadata.ftp-master.debian.org>
-       ServerAlias metadata-backend.ftp-master.debian.org
        AddDefaultCharset utf-8
 
        # Rewrite away double slashes
        </LocationMatch>
 </Macro>
 
+<Macro vstatic-vhost-extra-metadata-backend.ftp-master.debian.org>
+       Use vstatic-vhost-extra-metadata.ftp-master.debian.org>
+</Macro>
+
 <Macro vstatic-vhost-extra-release.debian.org>
        RewriteEngine   on
        RewriteRule             ^/migration/$                   /migration/testing.pl
@@ -214,7 +217,8 @@ vhost(lines, "cdbuilder-logs.debian.org"     , :ssl => true)
 
 vhost(lines, "bits.debian.org"               , :ssl => true, :extra => true)
 vhost(lines, "micronews.debian.org"          , :ssl => true)
-vhost(lines, "metadata.ftp-master.debian.org", :ssl => true, :ssl_optional => true, :extra => true)
+vhost(lines, "metadata.ftp-master.debian.org", :extra => true)
+vhost(lines, "metadata-backend.ftp-master.debian.org", :ssl => true, :ssl_optional => true, :extra => true)
 
 vhost(lines, "10years.debconf.org"           , :ssl => true)
 vhost(lines, "debconf0.debconf.org"          , :ssl => true)