Add volumes for diabelli, menotti, nono and reger on ganeti2.ubc.d.o
[mirror/dsa-puppet.git] / modules / roles / manifests / ports-master.pp
index 62746ad..a0f3ac1 100644 (file)
@@ -18,4 +18,26 @@ class roles::ports-master {
                group => 'mirroradm',
                mode => 0660,
        }
+
+       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',
+               }
+       }
 }