Pull in ftp conntrack in vsftpd site
authorBastian Blank <waldi@debian.org>
Fri, 31 Mar 2017 16:53:27 +0000 (18:53 +0200)
committerBastian Blank <waldi@debian.org>
Mon, 10 Apr 2017 16:55:51 +0000 (18:55 +0200)
modules/roles/manifests/ftp.pp
modules/roles/manifests/ftp_upload.pp
modules/roles/manifests/ports_master.pp
modules/roles/manifests/security_mirror.pp
modules/vsftpd/manifests/site_systemd.pp

index 712a597..9c6e802 100644 (file)
@@ -1,8 +1,6 @@
 class roles::ftp {
        # this is the FTP part of the roles::debian_mirror class
 
-       include ferm::ftp_conntrack
-
        $binds = $::hostname ? {
                klecker => [ '130.89.148.12', '[2001:610:1908:b000::148:12]' ],
                default => [ '[::]' ],
index 7b80fb8..c3f5cbc 100644 (file)
@@ -1,7 +1,4 @@
 class roles::ftp_upload {
-
-       include ferm::ftp_conntrack
-
        vsftpd::site_systemd { 'ftp-upload':
                banner     => 'ftp.upload.debian.org FTP server',
                logfile    => '/var/log/ftp/vsftpd-ftp.upload.debian.org.log',
index f7fe2b8..3a51f69 100644 (file)
@@ -9,8 +9,6 @@ class roles::ports_master {
                key => true,
        }
 
-       include ferm::ftp_conntrack
-
        vsftpd::site_systemd { 'ports-master':
                banner         => 'ports-master.debian.org FTP server',
                logfile        => '/var/log/ftp/vsftpd-ports-master.debian.org.log',
index 3e81807..92cd626 100644 (file)
@@ -42,7 +42,6 @@ class roles::security_mirror {
                        root   => '/nonexistent',
                }
        } else {
-               include ferm::ftp_conntrack
                vsftpd::site_systemd { 'security':
                        banner       => 'security.debian.org FTP server (vsftpd)',
                        logfile      => '/var/log/ftp/vsftpd-security.debian.org.log',
index ced51d4..4825897 100644 (file)
@@ -10,6 +10,7 @@ define vsftpd::site_systemd (
        $ensure=present,
 ) {
        include vsftpd
+       include ferm::ftp_conntrack
 
        case $ensure {
                present,absent: {}