restrict stunnel to debian hosts
authorPeter Palfrader <peter@palfrader.org>
Mon, 21 Mar 2011 12:04:09 +0000 (13:04 +0100)
committerPeter Palfrader <peter@palfrader.org>
Mon, 21 Mar 2011 12:04:09 +0000 (13:04 +0100)
modules/stunnel4/manifests/init.pp

index b26cdbc..16a5c26 100644 (file)
@@ -29,9 +29,13 @@ class stunnel4 {
         @ferm::rule {
             "stunnel-${name}":
                 description => "stunnel ${name}",
-                rule => "&TCP_UDP_SERVICE(${accept})",
-                domain => "(ip ip6)",
+                rule => "&SERVICE_RANGE(tcp, ${accept}, \$HOST_DEBIAN_V4)",
                 ;
+            "stunnel-${name}-v6":
+                domain          => 'ip6',
+                description => "stunnel ${name}",
+                rule => "&SERVICE_RANGE(tcp, ${accept}, \$HOST_DEBIAN_V6)",
+            }
         }
     }
     define stunnel_client($accept, $connecthost, $connectport) {