ftp-master as historical_master (part of RT#7644)
[mirror/dsa-puppet.git] / modules / roles / files / dakmaster / rsyncd.conf
index 47b9c8a..687f043 100644 (file)
@@ -1,47 +1,49 @@
 uid = nobody
 gid = nogroup
-max connections = 25
 syslog facility = daemon
 socket options = SO_KEEPALIVE
+reverse lookup = false
 timeout = 7200
 log file = /var/log/rsyncd/rsyncd.log
 
+list = no
+read only = true
+ignore nonreadable = true
+strict modes = false
+
 [indices]
   path = /srv/ftp-master.debian.org/mirror/ftp-master/indices
-  comment = index files
   auth users = *
-  read only = true
   secrets file = /etc/rsyncd/indices.secrets
 
 [debian]
   path = /srv/ftp-master.debian.org/mirror/ftp-master
-  comment = Full Debian FTP Archive (huge and growing)
   auth users = *
-  read only = true
   secrets file = /home/archvsync/rsyncd/debian.secrets
-  strict modes = false
 
 [debian-debug]
   path = /srv/ftp-master.debian.org/mirror/debian-debug
-  comment = Debug packages.  Probably large.  Starting mid 2015.
   auth users = *
-  read only = true
   secrets file = /home/archvsync/rsyncd/debian-debug.secrets
-  strict modes = false
-  list = no
 
 [buildd-keyrings]
   path = /srv/ftp-master.debian.org/scripts/builddkeyrings/keyrings
-  comment = buildd keys for archive uploads
-  read only = true
-  list = no
-  hosts allow = 82.195.75.106, 2001:41b8:202:deb:216:36ff:fe40:3906
+  auth users = *
+  secrets file = /home/archvsync/rsyncd/buildd-keyrings.secrets
 
 [debian-buildd-dists]
   path = /srv/static.debian.org/master/incoming.debian.org-current-live/debian-buildd/dists
-  comment = buildd archive
-  read only = true
-  list = no
   auth users = *
   secrets file = /home/archvsync/rsyncd/debian-buildd-dists.secrets
-  strict modes = false
+
+[debian-buildd]
+  comment = debian-buildd tree.  Not staged, or synced, or necessarily consistent.  Only use for speeding up subsequent syncs of the debian archive.
+  path = /srv/ftp-master.debian.org/public/incoming.debian.org/web/debian-buildd
+  auth users = *
+  secrets file = /home/archvsync/rsyncd/debian-buildd.secrets
+
+[debian-archive]
+  comment = Debian Historical Archives (use -H to save space)
+  path = /srv/archive.debian.org/debian-archive
+  auth users = *
+  secrets file = /home/archvsync/rsyncd/debian-archive.secrets