Fix the firewall script for bittorrent blocking
authorNeutron Soutmun <neo.neutron@gmail.com>
Thu, 2 Apr 2009 16:25:39 +0000 (23:25 +0700)
committerNeutron Soutmun <neo.neutron@gmail.com>
Thu, 2 Apr 2009 16:25:39 +0000 (23:25 +0700)
2009-04-02  Neutron Soutmun <neo.neutron@gmail.com>

* example/firewall.sh.in: Fix the script do not add bittorrent blocking rules
  due to the miss point of condition check.

ChangeLog
example/firewall.sh.in

index e7ef965..8189b83 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2009-04-02  Neutron Soutmun <neo.neutron@gmail.com>
 
+       * example/firewall.sh.in: Fix the script do not add bittorrent blocking rules
+         due to the miss point of condition check.
+
+2009-04-02  Neutron Soutmun <neo.neutron@gmail.com>
+
        * example/{rahunas,rahunas-vserver}.conf.in,
          example/rahunas.default.in: 
          Substitute @prefix@ with the appropriate variables for each location, 
index f330b8a..4e6b5dd 100755 (executable)
@@ -466,11 +466,10 @@ rules () {
       # Source host
       $IPTABLES -t mangle -A $CHAIN_MANGLE_PREROUTING -m layer7 --l7proto bittorrent-announce $BITTORRENT_ALLOW_OPTIONS src -j DROP
       $IPTABLES -t mangle -A $CHAIN_MANGLE_PREROUTING -m layer7 --l7proto bittorrent $BITTORRENT_ALLOW_OPTIONS src -j DROP
-
-    else
+    fi
+  else
       $IPTABLES -t mangle -A $CHAIN_MANGLE_PREROUTING -m layer7 --l7proto bittorrent-announce -j DROP
       $IPTABLES -t mangle -A $CHAIN_MANGLE_PREROUTING -m layer7 --l7proto bittorrent -j DROP
-    fi
   fi
   
   ##