]> git.donarmstrong.com Git - dak.git/blobdiff - config/debian/apache.conf-incoming
Move canonical incoming.debian.org location
[dak.git] / config / debian / apache.conf-incoming
index a7216cd617d173c2e9413fd345285e863cf38fae..5d3a7545ba00ff2f533e19a95486708195a31dd4 100644 (file)
@@ -1,6 +1,6 @@
 <VirtualHost *:80>
   ServerName incoming.debian.org
-  DocumentRoot /srv/incoming.debian.org/public
+  DocumentRoot /srv/ftp-master.debian.org/public/incoming.debian.org/public
 
   # deny by default
   <Directory />
@@ -8,22 +8,24 @@
   </Directory>
 
   # incoming dir, no subdir.  allow everyone except abusers.
-  <Directory /srv/incoming.debian.org/public>
+  <Directory /srv/ftp-master.debian.org/public/incoming.debian.org/public>
     IndexIgnore robots.txt
     Order deny,allow
   </Directory>
 
-  Alias /robots.txt /srv/incoming.debian.org/robots.txt
+  <Directory /srv/ftp-master.debian.org/public/incoming.debian.org>
+    <Files robots.txt>
+      Order deny,allow
+    </Files>
+  </Directory>
+  Alias /robots.txt /srv/ftp-master.debian.org/public/incoming.debian.org/robots.txt
 
   # buildd direct access -- buildds only
   Alias /debian /srv/ftp.debian.org/mirror
-  Alias /debian-buildd /srv/incoming.debian.org/debian-buildd
-
-  # New suite aliases
-  Alias /buildd-unstable /srv/incoming.debian.org/dists/unstable/current/
-  Alias /buildd-experimental /srv/incoming.debian.org/dists/experimental/current/
+  Alias /debian-backports /srv/backports-master.debian.org/mirror
+  Alias /debian-buildd /srv/ftp-master.debian.org/public/incoming.debian.org/debian-buildd
 
-  <DirectoryMatch ~ "^/srv/(incoming\.debian\.org/(dists/|builddweb|debian-buildd/)|ftp\.debian\.org/mirror)">
+  <DirectoryMatch ~ "^/srv/ftp-master.debian.org/public/(incoming\.debian\.org/(builddweb|debian-buildd/)|ftp\.debian\.org/mirror|backports-master\.debian\.org/mirror)">
     Order allow,deny
 
     Use DebianBuilddHostList
@@ -32,7 +34,7 @@
     allow from 206.12.19.8
 
     # franck.d.o
-    allow from 128.148.34.3
+    allow from 138.16.160.12
 
     # test access to check functionality, ganneff
     allow from 213.146.108.162
     allow from 80.68.93.164
     allow from 2001:41c8:1:5750::2
 
+    # for d-i; kibi@d.o
+    # home.mraw.org
+    allow from 82.236.137.215
+
     # Should be in DSA list
     # amd64
     # vitry (archive rebuild)
@@ -87,6 +93,8 @@
     allow from 80.87.129.151
     # ironforge.sceen.net.
     allow from 46.105.42.111
+    # mahler.debian.net
+    allow from 178.78.231.178
 
     # ia64
     ## mundi
 
     AuthType Basic
     AuthName "incoming.debian.org"
-    AuthUserFile /srv/incoming.debian.org/htpasswd
+    AuthUserFile /srv/ftp-master.debian.org/public/incoming.debian.org/htpasswd
     require valid-user
     satisfy any
   </DirectoryMatch>
 
-  CustomLog               /var/log/apache2/incoming-access.log combined
+  CustomLog               /var/log/apache2/incoming-access.log privacy
   ErrorLog                /var/log/apache2/incoming-error.log
 
 </VirtualHost>