]> git.donarmstrong.com Git - dak.git/blob - config/debian/apache.conf-incoming
Merge branch 'master' of ssh://franck.debian.org/srv/ftp.debian.org/git/dak
[dak.git] / config / debian / apache.conf-incoming
1 <VirtualHost *:80>
2   ServerName incoming.debian.org
3   DocumentRoot /srv/incoming.debian.org/public
4
5   # deny by default
6   <Directory />
7     Order allow,deny
8   </Directory>
9
10   # incoming dir, no subdir.  allow everyone except abusers.
11   <Directory /srv/incoming.debian.org/public>
12     IndexIgnore robots.txt
13     Order deny,allow
14   </Directory>
15
16   <Directory /srv/incoming.debian.org>
17     <Files robots.txt>
18       Order deny,allow
19     </Files>
20   </Directory>
21   Alias /robots.txt /srv/incoming.debian.org/robots.txt
22
23   # buildd direct access -- buildds only
24   Alias /debian /srv/ftp.debian.org/mirror
25   Alias /debian-buildd /srv/incoming.debian.org/debian-buildd
26
27   # New suite aliases
28   Alias /buildd-unstable /srv/incoming.debian.org/dists/unstable/current/
29   Alias /buildd-experimental /srv/incoming.debian.org/dists/experimental/current/
30   Alias /buildd-squeeze-backports /srv/incoming.debian.org/dists/squeeze-backports/current/
31
32   <DirectoryMatch ~ "^/srv/(incoming\.debian\.org/(dists/|builddweb|debian-buildd/)|ftp\.debian\.org/mirror)">
33     Order allow,deny
34
35     Use DebianBuilddHostList
36
37     # buildd.d.o, cimarosa
38     allow from 206.12.19.8
39
40     # franck.d.o
41     allow from 128.148.34.3
42
43     # test access to check functionality, ganneff
44     allow from 213.146.108.162
45
46     # for testing sbuild-db; rleigh@codelibre.net
47     # nagini.codelibre.net
48     allow from 80.68.93.164
49     allow from 2001:41c8:1:5750::2
50
51     # Should be in DSA list
52     # amd64
53     # vitry (archive rebuild)
54     allow from 194.177.211.206
55     allow from 2001:648:2ffc:deb:214:22ff:feb2:122c
56     # krenek (archive rebuild)
57     allow from 194.177.211.207
58     allow from 2001:648:2ffc:deb:214:22ff:feb1:ff56
59
60     # Known Extras
61
62     # No idea about
63     # arm
64     ## netwinder
65     allow from 192.133.104.24
66     ##
67     allow from 217.147.81.26
68     ## toffee
69     allow from 78.32.9.218
70     ##
71     allow from 86.3.74.169
72     ## nw1.xandros
73     allow from 67.210.160.89
74     ## nw2.xandros
75     allow from 67.210.160.90
76     ## hdges.billgatliff
77     allow from 209.251.101.204
78
79     # armel
80     ## allegri
81     allow from 157.193.39.233
82
83     # hppa
84     ## bld3.mmjgroup
85     allow from 192.25.206.243
86     ## paer
87     allow from 192.25.206.11
88
89     # hurd-i386
90     ## rossini (NOT .debian.org)
91     allow from 192.33.98.55
92     ## back / mozart (xen domains; NOT .debian.org)
93     allow from 80.87.129.151
94     # ironforge.sceen.net.
95     allow from 46.105.42.111
96
97     # ia64
98     ## mundi
99     allow from 192.25.206.62
100
101     # mips
102     ##
103     allow from 217.147.81.21
104     ## sigrun, aba
105     allow from 82.195.75.68
106     allow from 2001:41b8:202:deb:a00:69ff:fe08:30c6
107
108     # mipsel
109     ## monteverdi
110     allow from 78.47.2.111
111     ## kritias, aba
112     allow from 78.46.213.163
113
114     # s390
115     ## debian01.zseries
116     allow from 195.243.109.161
117     ## l003092.zseriespenguins.ihost.com
118     allow from 32.97.40.46
119     ##
120     allow from 148.100.96.45
121     ##
122     allow from 148.100.96.52
123     ## lxdebian.bfinv
124     allow from 80.245.147.60
125
126     # sparc
127     ## titan.ayous.org ('non-standard' buildd; contact HE)
128     allow from 82.195.75.33
129
130     # kfreebsd
131     ## i386
132     # himalai1, ganymede1
133     allow from 129.175.22.65
134     ## luchesi
135     ## Password based due to being KVM instance
136     ##   allow from 137.82.84.78
137
138     # Dynamics use password auth
139
140     AuthType Basic
141     AuthName "incoming.debian.org"
142     AuthUserFile /srv/incoming.debian.org/htpasswd
143     require valid-user
144     satisfy any
145   </DirectoryMatch>
146
147   CustomLog               /var/log/apache2/incoming-access.log combined
148   ErrorLog                /var/log/apache2/incoming-error.log
149
150 </VirtualHost>