Enable HTTP/2 on sources.d.o
authorJulien Cristau <jcristau@debian.org>
Fri, 1 Jun 2018 19:13:26 +0000 (21:13 +0200)
committerJulien Cristau <jcristau@debian.org>
Fri, 1 Jun 2018 19:13:26 +0000 (21:13 +0200)
modules/roles/files/debsources/sources.debian.org.conf
modules/roles/manifests/debsources.pp

index d155ef6..4d211a2 100644 (file)
@@ -10,6 +10,8 @@ WSGIDaemonProcess sources.debian.org user=nobody group=debsources home=/ process
     Use common-ssl-HSTS
     Use http-pkp-sources.debian.org
 
+    Protocols h2 http/1.1
+
     <IfModule mod_userdir.c>
         UserDir disabled
     </IfModule>
index dd5237e..6633b51 100644 (file)
@@ -5,6 +5,7 @@ class roles::debsources {
        }
 
        include apache2::ssl
+       apache2::module { 'http2': }
        package { 'libapache2-mod-wsgi': ensure => installed, }
        apache2::site { 'sources.debian.org':
                site => 'sources.debian.org',