]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commitdiff
Fixed Outgoing FW ignoring Log Option in Mode1
authorManiacikarus <maniacikarus@ipfire.org>
Mon, 23 Jun 2008 16:46:42 +0000 (18:46 +0200)
committerManiacikarus <maniacikarus@ipfire.org>
Mon, 23 Jun 2008 16:46:42 +0000 (18:46 +0200)
config/outgoingfw/outgoingfw.pl
config/rootfiles/updater/filelists/core15

index 482a963dda43f257f2e9b4285e15bd9aca5b7b18..15aaf012373870e3b065fb3fa0dd9a3f59799f11 100644 (file)
@@ -213,6 +213,15 @@ if ($P2PSTRING) {
 }
 
 if ( $outfwsettings{'POLICY'} eq 'MODE1' ) {
+        if ( $outfwsettings{'MODE1LOG'} eq 'on' ) {
+                       $CMD = "/sbin/iptables -A OUTGOINGFW -o $netsettings{'RED_DEV'} -m limit --limit 10/minute -j LOG --log-prefix 'OUTGOINGFW '";
+               if ($DEBUG) {
+                       print "$CMD\n";
+               } else {
+                       system("$CMD");
+               }
+        }
+
        $CMD = "/sbin/iptables -A OUTGOINGFW -o $netsettings{'RED_DEV'} -j DROP -m comment --comment 'DROP_OUTGOINGFW'";
        if ($DEBUG) {
                print "$CMD\n";
index 0e8bddfd24e60a707813a77a6ca22ed25f895791..ec1506f159cdb673c7ae10d34bc89b1ebf9be6fc 100644 (file)
@@ -10,6 +10,7 @@ srv/web/ipfire/cgi-bin/network.cgi
 srv/web/ipfire/cgi-bin/graphs.cgi
 var/ipfire/langs
 var/ipfire/graphs.pl
+var/ipfire/outgoing/bin/outgoingfw.pl
 usr/share/terminfo/x/xterm-color
 bin/ntfs-3g
 lib/libntfs-3g.so