]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
Open rsyncd port in ferm based on existance of /etc/rsyncd.conf. No longer list...
authorPeter Palfrader <peter@palfrader.org>
Mon, 24 Jan 2011 13:14:10 +0000 (14:14 +0100)
committerPeter Palfrader <peter@palfrader.org>
Mon, 24 Jan 2011 13:15:47 +0000 (14:15 +0100)
manifests/site.pp
modules/ferm/manifests/per-host.pp

index dd047efe06bf79c794aa31d9b714290c2d0d15b9..b0d412981f60c8781af3b5d0b8ded43ade6a81db 100644 (file)
@@ -100,6 +100,9 @@ node default {
         Linux: {
             include ferm
             include ferm::per-host
+            case $rsyncd {
+                "true": { include ferm::rsync }
+            }
         }
     }
 
index 79fe097813c2f2d33759cbd635bd20acbb3bc77c..138035825e7dcf8b3eda2d942e1bb67972a6a94a 100644 (file)
@@ -5,12 +5,6 @@ class ferm::per-host {
         }
     }
 
-    case $hostname {
-        chopin,franck,gluck,kaufmann,kassia,klecker,lobos,merikanto,merkel,morricone,ravel,ries,rietz,saens,schein,senfl,stabile,steffani,valente,villa,wieck,wolkenstein: {
-            include ferm::rsync
-        }
-    }
-
     case $hostname {
         chopin,franck,gluck,kassia,klecker,lobos,morricone,ravel,ries,rietz,saens,schein,steffani,valente,villa,wieck,stabile: {
             include ferm::ftp
@@ -62,10 +56,6 @@ class ferm::per-host {
                 description     => "Allow powell to seed BT",
                 rule            => "proto tcp dport 8000:8100 jump ACCEPT"
             }
-            @ferm::rule { "dsa-powell-rsync":
-                description     => "Hoster wants to sync from here, and why not",
-                rule            => "&SERVICE_RANGE(tcp, rsync, ( 195.20.242.90 192.25.206.33 82.195.75.106 206.12.19.118 ))"
-            }
         }
         heininen,lotti: {
             @ferm::rule { "dsa-syslog":