From 8f3647ed42d4f68cf4b6808c18872a441743d087 Mon Sep 17 00:00:00 2001 From: Julien Cristau Date: Fri, 1 Jun 2018 21:13:26 +0200 Subject: [PATCH] Enable HTTP/2 on sources.d.o --- modules/roles/files/debsources/sources.debian.org.conf | 2 ++ modules/roles/manifests/debsources.pp | 1 + 2 files changed, 3 insertions(+) diff --git a/modules/roles/files/debsources/sources.debian.org.conf b/modules/roles/files/debsources/sources.debian.org.conf index d155ef6bf..4d211a23b 100644 --- a/modules/roles/files/debsources/sources.debian.org.conf +++ b/modules/roles/files/debsources/sources.debian.org.conf @@ -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 + UserDir disabled diff --git a/modules/roles/manifests/debsources.pp b/modules/roles/manifests/debsources.pp index dd5237e5a..6633b5186 100644 --- a/modules/roles/manifests/debsources.pp +++ b/modules/roles/manifests/debsources.pp @@ -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', -- 2.20.1