]> git.donarmstrong.com Git - dak.git/blob - config/debian/apache.conf-incoming
Add the apache configs
[dak.git] / config / debian / apache.conf-incoming
1 <VirtualHost *:80>
2   ServerName incoming.debian.org
3   DocumentRoot /srv/incoming.debian.org/public
4   # deny by default
5   <Directory />
6     Order allow,deny
7   </Directory>
8
9   # incoming dir, no subdir.  allow everyone except abusers.
10   <Directory /srv/incoming.debian.org/public>
11     IndexIgnore robots.txt
12     Order deny,allow
13   </Directory>
14
15   # buildd direct access -- buildds only
16   Alias /debian /srv/ftp.debian.org/mirror
17
18   # New suite aliases
19   Alias /buildd-unstable /srv/incoming.debian.org/dists/unstable/current/
20   Alias /buildd-experimental /srv/incoming.debian.org/dists/experimental/current/
21
22   <DirectoryMatch ~ "^/srv/(incoming\.debian\.org/(dists/|builddweb)|ftp\.debian\.org/mirror)">
23     Order allow,deny
24   # buildd.d.o, cimarosa
25     allow from 206.12.19.8
26   # franck.d.o
27     allow from 128.148.34.3
28   # test access to check functionality, ganneff
29     allow from 213.146.108.162
30   # alpha
31     # goetz
32     allow from 193.62.202.26
33     # goedel (temporarily allow two addresses; see RT#1287)
34     allow from 213.188.99.214
35     allow from 213.188.99.208
36   # amd64
37     # fivetimesnine.de - fs
38     allow from 194.0.163.247
39     # excelsior
40     allow from 77.243.184.66
41     # thukydides, HE
42     allow from 78.47.240.182
43     # barber
44     allow from 194.177.211.203
45     allow from 2001:648:2ffc:deb:214:22ff:feb2:2370
46   # arm
47     # netwinder
48     allow from 192.133.104.24
49     #
50     allow from 217.147.81.26
51     # toffee
52     allow from 78.32.9.218
53     #
54     allow from 86.3.74.169
55     # nw1.xandros
56     allow from 67.210.160.89
57     # nw2.xandros
58     allow from 67.210.160.90
59     # hdges.billgatliff
60     allow from 209.251.101.204
61   # armel
62     # arcadelt
63     allow from 82.195.75.87
64     # argento
65     allow from 93.94.130.160
66     # allegri
67     allow from 157.193.39.233
68     # ancina
69     allow from 157.193.39.13
70   # hppa
71     # sarti
72     allow from 193.201.200.199
73     # bld3.mmjgroup
74     allow from 192.25.206.243
75     # peri
76     allow from 192.25.206.15
77     #
78     allow from 192.25.206.68
79     # lafayette
80     allow from 147.215.7.160
81     # paer
82     allow from 192.25.206.11
83   # hurd-i386
84     # rossini (NOT .debian.org)
85     allow from 192.33.98.55
86     # back / mozart (xen domains; NOT .debian.org)
87     allow from 80.87.129.151
88   # i386
89     # puccini
90     Allow from 87.106.4.56
91     # brahms
92     Allow from 206.12.19.115
93     # murphy
94     Allow from 70.103.162.31
95     # demosthenes, HE
96     allow from 78.47.223.98
97     # biber
98     allow from 194.177.211.204
99     allow from 2001:648:2ffc:deb:214:22ff:feb2:1268
100   # ia64
101     # caballero
102     allow from 193.201.200.200
103     # mundi
104     allow from 192.25.206.62
105     # zx6000.gag.com
106     allow from 192.133.104.50
107     # alkman
108     allow from 192.25.206.63
109   # mips
110     #
111     allow from 217.147.81.21
112     # ball
113     allow from 82.195.75.70
114     allow from 2001:41b8:202:deb:202:4cff:fefe:d09
115     # mayr
116     allow from 140.211.166.58
117     # sigrun, aba
118     allow from 82.195.75.68
119     allow from 2001:41b8:202:deb:a00:69ff:fe08:30c6
120     # corelli
121     allow from 206.12.19.16
122     # lucatelli
123     allow from 206.12.19.15
124   # mipsel
125     # rem
126     allow from 195.71.99.217
127     # mayer
128     allow from 140.211.166.78
129     # monteverdi
130     allow from 78.47.2.111
131     # kritias, aba
132     allow from 78.46.213.163
133   # powerpc
134     # static-72-66-115-54.washdc.fios.verizon.net
135     allow from 72.66.115.54
136     # malo
137     allow from 140.211.166.27
138     # praetorius
139     allow from 130.239.18.121
140     # purcell
141     allow from 82.195.75.69
142     allow from 2001:41b8:202:deb:20a:95ff:fe6c:3c02
143   # s390
144     # debian01.zseries
145     allow from 195.243.109.161
146     # l003092.zseriespenguins.ihost.com
147     allow from 32.97.40.46
148     #
149     allow from 148.100.96.45
150     #
151     allow from 148.100.96.52
152     # lxdebian.bfinv
153     allow from 80.245.147.60
154     # zandonai
155     allow from 80.245.147.46
156   # sparc
157     # spontini
158     allow from 206.12.19.14
159     # lebrun
160     allow from 193.198.184.10
161     # schroeder
162     allow from 193.198.184.11
163     # titan.ayous.org ('non-standard' buildd; contact HE)
164     allow from 82.195.75.33
165   # kfreebsd
166    # amd64
167     # fasch
168     allow from 194.177.211.201
169    # i386
170     # himalai1, ganymede1
171     allow from 129.175.22.65
172     # field
173     allow from 194.177.211.210
174     # luchesi
175     # Password based due to being KVM instance
176     #   allow from 137.82.84.78
177 # dynamics use password auth
178     AuthType Basic
179     AuthName "incoming.debian.org"
180     # We do not like passwords, unless for good reason.
181     AuthUserFile /srv/incoming.debian.org/htpasswd
182     require valid-user
183     satisfy any
184   </DirectoryMatch>
185
186   CustomLog               /var/log/apache2/incoming-access.log combined
187   ErrorLog                /var/log/apache2/incoming-error.log
188
189 </VirtualHost>