From: Maniacikarus Date: Mon, 23 Jun 2008 16:46:42 +0000 (+0200) Subject: Fixed Outgoing FW ignoring Log Option in Mode1 X-Git-Tag: v2.3-beta1~16 X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=commitdiff_plain;h=52802b5fd8beb68a6a6cb671a511d3e108a1ebac Fixed Outgoing FW ignoring Log Option in Mode1 --- diff --git a/config/outgoingfw/outgoingfw.pl b/config/outgoingfw/outgoingfw.pl index 482a963dda..15aaf01237 100644 --- a/config/outgoingfw/outgoingfw.pl +++ b/config/outgoingfw/outgoingfw.pl @@ -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"; diff --git a/config/rootfiles/updater/filelists/core15 b/config/rootfiles/updater/filelists/core15 index 0e8bddfd24..ec1506f159 100644 --- a/config/rootfiles/updater/filelists/core15 +++ b/config/rootfiles/updater/filelists/core15 @@ -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