whitespace/quoting: modules/roles/manifests/{ftp_master,security_master} (make lint...
[mirror/dsa-puppet.git] / modules / roles / manifests / ftp_master.pp
index 259333e..7767589 100644 (file)
@@ -1,7 +1,14 @@
 class roles::ftp_master {
+  rsync::site { 'dakmaster':
+    source      => 'puppet:///modules/roles/dakmaster/rsyncd.conf',
+    # Needs to be at least number of direct mirrors plus some spare
+    max_clients => 50,
+    sslname     => 'ftp-master.debian.org',
+  }
 
-       rsync::site { 'dakmaster':
-               source        => 'puppet:///modules/roles/dakmaster/rsyncd.conf',
-               max_clients => 100,
-       }
+  ssl::service { 'ftp-master.debian.org':
+    notify   => Exec['service apache2 reload'],
+    key      => true,
+    tlsaport => [443, 1873],
+  }
 }