X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=modules%2Froles%2Ffiles%2Fdgit%2Fgit.dgit.debian.org;h=1adac0de043eaf589228e17928ca503b0bcf97ad;hb=d34dce7c0f7b41f1264d5ffd69e987262dbee180;hp=4eafe3fa1281a735809a6cee639cd6c960fa3512;hpb=77fbd7921cd9a7815e713345c574771617ddd4d3;p=dsa-puppet.git diff --git a/modules/roles/files/dgit/git.dgit.debian.org b/modules/roles/files/dgit/git.dgit.debian.org index 4eafe3fa..1adac0de 100644 --- a/modules/roles/files/dgit/git.dgit.debian.org +++ b/modules/roles/files/dgit/git.dgit.debian.org @@ -1,14 +1,14 @@ -#Use common-dsa-vhost-https-redirect git.dgit.debian.org +Use common-dsa-vhost-https-redirect git.dgit.debian.org - + ServerName git.dgit.debian.org ServerAdmin dgit-owner@debian.org ErrorLog /var/log/apache2/git.dgit.debian.org-ssl-error.log CustomLog /var/log/apache2/git.dgit.debian.org-ssl-access.log privacy - #Use common-debian-service-ssl git.dgit.debian.org - #Use common-ssl-HSTS + Use common-debian-service-ssl git.dgit.debian.org + Use common-ssl-HSTS UserDir disabled @@ -22,9 +22,14 @@ SetEnv GIT_PROJECT_ROOT /srv/dgit.debian.org/unpriv/repos + SetEnv GIT_HTTP_EXPORT_ALL AliasMatch ^/git/(.*/objects/[0-9a-f]{2}/[0-9a-f]{38})$ /srv/dgit.debian.org/unpriv/repos/$1 AliasMatch ^/git/(.*/objects/pack/pack-[0-9a-f]{40}.(pack|idx))$ /srv/dgit.debian.org/unpriv/repos/$1 ScriptAlias /git/ /usr/lib/git-core/git-http-backend/ + + Options ExecCGI Indexes + Require all granted + RewriteEngine On RewriteRule ^/$ http://browse.dgit.debian.org/ [L,R=301]