]> git.donarmstrong.com Git - dsa-puppet.git/blobdiff - modules/roles/files/dgit/git.dgit.debian.org
ssl for dgit
[dsa-puppet.git] / modules / roles / files / dgit / git.dgit.debian.org
index 80fcd067f7fc8f788776f42a3760a182c20c4ddd..1adac0de043eaf589228e17928ca503b0bcf97ad 100644 (file)
@@ -1,14 +1,14 @@
-#Use common-dsa-vhost-https-redirect git.dgit.debian.org
+Use common-dsa-vhost-https-redirect git.dgit.debian.org
 
-<VirtualHost *:80>
+<VirtualHost *:443>
        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
 
        <IfModule mod_userdir.c>
                UserDir disabled
@@ -22,6 +22,7 @@
        </Directory>
 
        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/