Merge remote-tracking branch 'waldi/rsync-cleanup'
[mirror/dsa-puppet.git] / modules / roles / manifests / ftp_master.pp
1 class roles::ftp_master {
2         rsync::site { 'dakmaster':
3                 source      => 'puppet:///modules/roles/dakmaster/rsyncd.conf',
4                 # Needs to be at least number of direct mirrors plus some spare
5                 max_clients => 50,
6                 sslname     => 'ftp-master.debian.org',
7         }
8
9         ssl::service { 'ftp-master.debian.org':
10                 notify   => Exec['service apache2 reload'],
11                 key      => true,
12                 tlsaport => [443, 1873],
13         }
14 }