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