099c9ef99864078e7b25c251df010b1e2755095d
[mirror/dsa-puppet.git] / modules / roles / templates / apache-alioth-archive.debian.org.erb
1 ##
2 ## THIS FILE IS UNDER PUPPET CONTROL. DON'T EDIT IT HERE.
3 ## USE: git clone git+ssh://$USER@puppet.debian.org/srv/puppet.debian.org/git/dsa-puppet.git
4 ##
5
6
7 <Macro vhost-inner-alioth-archive.debian.org>
8         ServerAdmin debian-admin@lists.debian.org
9         DocumentRoot /srv/alioth-archive.debian.org/htdocs
10
11         ErrorLog /var/log/apache2/alioth-archive.debian.org-error.log
12         CustomLog /var/log/apache2/alioth-archive.debian.org-access.log privacy
13
14         <Directory /srv/alioth-archive.debian.org/htdocs>
15                 Require all granted
16                 AllowOverride none
17                 Options Indexes
18         </Directory>
19
20         RewriteEngine On
21
22         <IfModule mod_userdir.c>
23                 UserDir disabled
24         </IfModule>
25 </Macro>
26
27 Use common-debian-service-https-redirect * alioth-archive.debian.org
28
29 <VirtualHost *:443>
30         ServerName alioth-archive.debian.org
31         Use common-debian-service-ssl alioth-archive.debian.org
32         Use common-ssl-HSTS
33         Use http-pkp-alioth-archive.debian.org
34         Use vhost-inner-alioth-archive.debian.org
35 </VirtualHost>
36
37 # vim:set syn=apache: