]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Adding firewall::torrent
authorSilvio Rhatto <rhatto@riseup.net>
Mon, 29 Nov 2010 02:57:12 +0000 (00:57 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Mon, 29 Nov 2010 02:57:12 +0000 (00:57 -0200)
manifests/subsystems/firewall.pp

index 24d66b8013ddec49d359b7df29d8580912f291c9..b2f4383b74aec85531f9d168375181f0c1ebd25b 100644 (file)
@@ -315,3 +315,25 @@ class firewall::ups {
     order           => "200",
   }
 }
+
+class firewall::torrent {
+  shorewall::rule { "torrent-tcp":
+    action          => 'ACCEPT',
+    source          => 'net',
+    destination     => '$FW',
+    proto           => 'tcp',
+    destinationport => "6881:6999",
+    ratelimit       => '-',
+    order           => "200",
+  }
+
+  shorewall::rule { "torrent-udp":
+    action          => 'ACCEPT',
+    source          => 'net',
+    destination     => '$FW',
+    proto           => 'udp',
+    destinationport => "6881:6999",
+    ratelimit       => '-',
+    order           => "201",
+  }
+}