X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Froles%2Ffiles%2Fdebconf_wafer%2Fwafertest.debconf.org;h=760953b1daa61d63331fa703461aff8f4577d11c;hb=28f397a5c62193d2a7ba3f48a2d5a118a7d9a90a;hp=946b74c37f44c072b8d9208b71be7d1d4fff42c4;hpb=5dc5997952b5754e99c246f2887057de4ad4b126;p=mirror%2Fdsa-puppet.git diff --git a/modules/roles/files/debconf_wafer/wafertest.debconf.org b/modules/roles/files/debconf_wafer/wafertest.debconf.org index 946b74c37..760953b1d 100644 --- a/modules/roles/files/debconf_wafer/wafertest.debconf.org +++ b/modules/roles/files/debconf_wafer/wafertest.debconf.org @@ -1,3 +1,5 @@ +# do not modify - this file is maintained via puppet + AddType application/font-woff2 .woff2 Use common-debian-service-https-redirect * wafertest.debconf.org @@ -5,7 +7,7 @@ Use common-debian-service-https-redirect * wafertest.debconf.org WSGIDaemonProcess wafertest \ processes=3 threads=2 \ user=www-data group=debconf-web maximum-requests=750 umask=0007 display-name=wsgi-wafertest.debconf.org \ - python-path=/srv/debconf-web/wafertest.debconf.org/dc18.dc.o/:/srv/debconf-web/wafertest.debconf.org/dc18.dc.o/ve/lib/python3.5/site-packages/ + python-path=/srv/debconf-web/wafertest.debconf.org/dc20/:/srv/debconf-web/wafertest.debconf.org/dc20/ve/lib/python3.5/site-packages/ ServerAdmin admin@debconf.org @@ -17,6 +19,7 @@ WSGIDaemonProcess wafertest \ Use common-debian-service-ssl wafertest.debconf.org Use common-ssl-HSTS + Header always set Referrer-Policy "same-origin" Header always set X-Content-Type-Options nosniff Header always set X-XSS-Protection "1; mode=block" # Header always set Access-Control-Allow-Origin: "*" @@ -25,19 +28,20 @@ WSGIDaemonProcess wafertest \ SSLCACertificateFile /var/lib/dsa/sso/ca.crt SSLCARevocationCheck chain SSLCARevocationFile /var/lib/dsa/sso/ca.crl - SSLVerifyClient optional WSGIProcessGroup wafertest - WSGIScriptAlias / /srv/debconf-web/wafertest.debconf.org/dc18.dc.o/wsgi.py - + WSGIScriptAlias / /srv/debconf-web/wafertest.debconf.org/dc20/wsgi.py + WSGIPassAuthorization On + + Require all granted - Alias /static/ /srv/debconf-web/wafertest.debconf.org/dc18.dc.o/localstatic/ - Alias /favicon.ico /srv/debconf-web/wafertest.debconf.org/dc18.dc.o/localstatic/img/favicon/favicon.ico - + Alias /static/ /srv/debconf-web/wafertest.debconf.org/dc20/localstatic/ + Alias /favicon.ico /srv/debconf-web/wafertest.debconf.org/dc20/localstatic/img/favicon/favicon.ico + Require all granted # A little hacky, but it means we won't accidentally catch non-hashed filenames @@ -47,8 +51,8 @@ WSGIDaemonProcess wafertest \ - Alias /media/ /srv/debconf-web/wafertest.debconf.org/dc18.dc.o/media/ - + Alias /media/ /srv/debconf-web/wafertest.debconf.org/dc20/media/ + Require all granted