suite => [ $mungedcodename, "${::lsbdistcodename}-backports", "${::lsbdistcodename}-updates" ],
components => ['main','contrib','non-free']
}
- site::aptrepo { 'security':
- url => [ 'http://security-cdn.debian.org/', 'http://security.anycast-test.mirrors.debian.org/debian-security/', 'http://security.debian.org/' ],
- suite => "${mungedcodename}/updates",
- components => ['main','contrib','non-free']
+
+ if ($::hostname in [smetana]) {
+ site::aptrepo { 'security':
+ ensure => absent,
+ }
+ } else {
+ site::aptrepo { 'security':
+ url => [ 'http://security-cdn.debian.org/', 'http://security.anycast-test.mirrors.debian.org/debian-security/', 'http://security.debian.org/' ],
+ suite => "${mungedcodename}/updates",
+ components => ['main','contrib','non-free']
+ }
}
if has_role('experimental_apache') {
uid = nobody
gid = nogroup
-max connections = 20
syslog facility = daemon
socket options = SO_KEEPALIVE
+reverse lookup = false
timeout = 7200
log file = /var/log/rsyncd/rsyncd.log
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
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-archive.log
uid = nobody
gid = nogroup
-max connections = 25
syslog facility = daemon
log file = /var/log/rsyncd/rsyncd.log
socket options = SO_KEEPALIVE
+reverse lookup = false
timeout = 7200
[keyrings]
uid = nobody
gid = nogroup
-max connections = 25
syslog facility = daemon
socket options = SO_KEEPALIVE
reverse lookup = false
uid = nobody
gid = nogroup
-max connections = 20
syslog facility = daemon
socket options = SO_KEEPALIVE
+reverse lookup = false
timeout = 7200
log file = /var/log/rsyncd/rsyncd.log
uid = nobody
gid = nogroup
-max connections = 20
syslog facility = daemon
socket options = SO_KEEPALIVE
+reverse lookup = false
timeout = 1200
# weasel 2007-11-19
uid = nobody
gid = nogroup
-max connections = 25
syslog facility = daemon
log file = /var/log/rsyncd/rsyncd.log
socket options = SO_KEEPALIVE
+reverse lookup = false
timeout = 7200
[wiki.debian.org-dump]
class roles::ftp_master {
rsync::site { 'dakmaster':
source => 'puppet:///modules/roles/dakmaster/rsyncd.conf',
- max_clients => 100,
+ # Needs to be at least number of direct mirrors plus some spare
+ max_clients => 50,
sslname => 'ftp-master.debian.org',
}
class roles::ports_master {
rsync::site { 'ports-master':
source => 'puppet:///modules/roles/ports_master/rsyncd.conf',
- max_clients => 100,
+ # Needs to be at least number of direct mirrors plus some spare
+ max_clients => 50,
sslname => 'ports-master.debian.org',
}
rsync::site { 'security_master':
source => 'puppet:///modules/roles/security_master/rsyncd.conf',
- max_clients => 100,
+ # Needs to be at least twice the number of direct mirrors (currently 15) plus some spare
+ max_clients => 50,
sslname => 'security-master.debian.org',
}
}
uid = nobody
gid = nogroup
-max connections = 20
syslog facility = daemon
socket options = SO_KEEPALIVE
+reverse lookup = false
timeout = 7200
log file = /var/log/rsyncd/rsyncd.log
uid = nobody
gid = nogroup
-max connections = 30
syslog facility = daemon
socket options = SO_KEEPALIVE
+reverse lookup = false
timeout = 7200
# weasel 2007-11-19