pkg-ruby-extras.alioth.d.o on static
authorJulien Cristau <jcristau@debian.org>
Sat, 14 Apr 2018 09:16:22 +0000 (11:16 +0200)
committerJulien Cristau <jcristau@debian.org>
Sat, 14 Apr 2018 09:16:22 +0000 (11:16 +0200)
modules/roles/manifests/static_mirror.pp
modules/roles/templates/static-mirroring/vhost/static-vhosts-simple.erb

index d946366..537c79d 100644 (file)
@@ -110,6 +110,7 @@ class roles::static_mirror {
        ssl::service { 'manpages.debian.org'           : ensure => "ifstatic", 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, }
        ssl::service { 'planet-backend.debian.org'     :
                ensure => has_static_component('planet.debian.org') ? { true => "present", false => "absent" },
                notify => Exec['service apache2 reload'],
index 13c6626..2708282 100644 (file)
@@ -307,6 +307,15 @@ Use common-dsa-vhost-https-redirect lists.alioth.debian.org
        Redirect / https://alioth-lists.debian.net/
 </VirtualHost>
 
+Use common-dsa-vhost-https-redirect pkg-ruby-extras.alioth.debian.org
+<VirtualHost <%= @vhost_listen_443 %> >
+       ServerName pkg-ruby-extras.alioth.debian.org
+       ServerAdmin debian-admin@debian.org
+       Use common-debian-service-ssl pkg-ruby-extras.alioth.debian.org
+       Use common-ssl-HSTS
+       Redirect / https://gemwatch.debian.net/
+</VirtualHost>
+
 Use common-dsa-vhost-https-redirect video.debconf.org
 <VirtualHost <%= @vhost_listen_443 %> >
        ServerName video.debconf.org