- delfin.debian.org
pet.d.n:
- petrova.debian.org
- ports-master:
+ ports_master:
- porta.debian.org
onionbalance:
- olin.debian.org
+++ /dev/null
-uid = nobody
-gid = nogroup
-max connections = 25
-syslog facility = daemon
-socket options = SO_KEEPALIVE
-timeout = 7200
-log file = /var/log/rsyncd/rsyncd-ports-master.log
-
-[debian-ports]
- path = /srv/ports-master.debian.org/ftp/debian-ports
- comment = debian-ports tree - see https://www.ports.debian.org/
- auth users = *
- read only = true
- ignore nonreadable = true
- secrets file = /home/archvsync/rsyncd/debian-ports.secrets
- strict modes = false
-
-[debian-ports-cd]
- path = /srv/ports-master.debian.org/ftp/debian-ports-cd
- comment = debian-ports-cd tree - see https://www.ports.debian.org/
- auth users = *
- read only = true
- secrets file = /home/archvsync/rsyncd/debian-ports-cd.secrets
- strict modes = false
--- /dev/null
+uid = nobody
+gid = nogroup
+max connections = 25
+syslog facility = daemon
+socket options = SO_KEEPALIVE
+timeout = 7200
+log file = /var/log/rsyncd/rsyncd-ports-master.log
+
+[debian-ports]
+ path = /srv/ports-master.debian.org/ftp/debian-ports
+ comment = debian-ports tree - see https://www.ports.debian.org/
+ auth users = *
+ read only = true
+ ignore nonreadable = true
+ secrets file = /home/archvsync/rsyncd/debian-ports.secrets
+ strict modes = false
+
+[debian-ports-cd]
+ path = /srv/ports-master.debian.org/ftp/debian-ports-cd
+ comment = debian-ports-cd tree - see https://www.ports.debian.org/
+ auth users = *
+ read only = true
+ secrets file = /home/archvsync/rsyncd/debian-ports-cd.secrets
+ strict modes = false
+++ /dev/null
-class roles::ports-master {
- rsync::site { 'ports-master':
- source => 'puppet:///modules/roles/ports-master/rsyncd.conf',
- max_clients => 100,
- sslname => 'ports-master.debian.org',
- }
-
- ssl::service { 'ports-master.debian.org':
- key => true,
- }
-
- include ferm::ftp_conntrack
-
- vsftpd::site { 'ports-master':
- banner => 'ports-master.debian.org FTP server',
- logfile => '/var/log/ftp/vsftpd-ports-master.debian.org.log',
- writable => true,
- writable_other => true,
- chown_user => mini-dak-unpriv,
- root => '/srv/ports-master.debian.org/ftp.upload',
- }
-
- if $bind6 {
- vsftpd::site { 'ports-master-v6':
- banner => 'ports-master.debian.org FTP server',
- logfile => '/var/log/ftp/vsftpd-ports-master.debian.org.log',
- writable => true,
- writable_other => true,
- chown_user => mini-dak-unpriv,
- root => '/srv/ports-master.debian.org/ftp.upload',
- }
- }
-}
--- /dev/null
+class roles::ports_master {
+ rsync::site { 'ports-master':
+ source => 'puppet:///modules/roles/ports_master/rsyncd.conf',
+ max_clients => 100,
+ sslname => 'ports-master.debian.org',
+ }
+
+ ssl::service { 'ports-master.debian.org':
+ key => true,
+ }
+
+ include ferm::ftp_conntrack
+
+ vsftpd::site { 'ports-master':
+ banner => 'ports-master.debian.org FTP server',
+ logfile => '/var/log/ftp/vsftpd-ports-master.debian.org.log',
+ writable => true,
+ writable_other => true,
+ chown_user => mini-dak-unpriv,
+ root => '/srv/ports-master.debian.org/ftp.upload',
+ }
+
+ if $bind6 {
+ vsftpd::site { 'ports-master-v6':
+ banner => 'ports-master.debian.org FTP server',
+ logfile => '/var/log/ftp/vsftpd-ports-master.debian.org.log',
+ writable => true,
+ writable_other => true,
+ chown_user => mini-dak-unpriv,
+ root => '/srv/ports-master.debian.org/ftp.upload',
+ }
+ }
+}