ssl::service { 'lintian.debian.org' : ensure => "ifstatic", notify => Exec['service apache2 reload'], key => true, }
ssl::service { 'lists.alioth.debian.org' : ensure => "present", notify => Exec['service apache2 reload'], key => true, }
ssl::service { 'manpages.debian.org' : ensure => "ifstatic", notify => Exec['service apache2 reload'], key => true, }
- ssl::service { 'metadata.ftp-master.debian.org': ensure => "ifstatic", notify => Exec['service apache2 reload'], key => true, }
+ ssl::service { 'metadata-backend.ftp-master.debian.org':
+ ensure => has_static_component('metadata.ftp-master.debian.org') ? { true => "present", false => "absent" },
+ notify => Exec['service apache2 reload'],
+ key => true,
+ }
ssl::service { 'mirror-master.debian.org' : ensure => "ifstatic", notify => Exec['service apache2 reload'], key => true, }
ssl::service { 'onion.debian.org' : ensure => "ifstatic", notify => Exec['service apache2 reload'], key => true, }
ssl::service { 'pkg-ruby-extras.alioth.debian.org' : ensure => "present", notify => Exec['service apache2 reload'], key => true, }
</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
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)