From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alexander Marx To: development@lists.ipfire.org Subject: Re: [PATCH] BUG11805: Firewallrule with source orange and target firewall-interface-orange not possible Date: Wed, 22 Aug 2018 14:24:37 +0200 Message-ID: <15d25b60-b486-8e02-b6f6-f5c1af78880a@ipfire.org> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2329104809293476059==" List-Id: --===============2329104809293476059== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Am 22.08.2018 um 12:14 schrieb Michael Tremer: > Hi, > > On Wed, 2018-08-22 at 11:23 +0200, Alexander Marx wrote: >> From: Alexander Marx >> >> Now its possible to create a rule with orange source and target orange int= erface of the firewall. >> >> fixes: #11805 >> >> Signed-off-by: Alexander Marx >> --- >> html/cgi-bin/firewall.cgi | 4 ---- >> lfs/apcupsd | 2 +- >> 2 files changed, 1 insertion(+), 5 deletions(-) >> >> diff --git a/html/cgi-bin/firewall.cgi b/html/cgi-bin/firewall.cgi >> index 499f279d1..fb1c25dfd 100644 >> --- a/html/cgi-bin/firewall.cgi >> +++ b/html/cgi-bin/firewall.cgi >> @@ -241,10 +241,6 @@ if ($fwdfwsettings{'ACTION'} eq 'saverule') >> $checkorange=3D'on'; >> } >> } >> - #check useless rules >> - if( ($fwdfwsettings{$fwdfwsettings{'grp1'}} eq 'ORANGE' || $checkorange = eq 'on') && $fwdfwsettings{'grp2'} eq 'ipfire'){ >> - $errormessage.=3D$Lang::tr{'fwdfw useless rule'}."
"; >> - } > Does this exist for any other zones, too? No. Thats the only point in code where a useless rule is checked > >> #check if we try to break rules >> if( $fwdfwsettings{'grp1'} eq 'ipfire_src' && $fwdfwsettings{'grp2'} eq = 'ipfire'){ >> $errormessage=3D$Lang::tr{'fwdfw err same'}; >> diff --git a/lfs/apcupsd b/lfs/apcupsd >> index ce36c3c6f..773dace74 100644 >> --- a/lfs/apcupsd >> +++ b/lfs/apcupsd >> @@ -78,7 +78,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) >> @$(PREBUILD) >> @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) >> cd $(DIR_APP) && ./configure --prefix=3D/usr --enable-usb --enable-cgi \ >> - --with-cgi-bin=3D/srv/web/ipfire/cgi-bin >> + --with-cgi-bin=3D/srv/web/ipfire/cgi-bin --sysconfdir=3D/var/ipfire/= ups > This doesn't belong here. right. Please ignore this part. > >> cd $(DIR_APP) && make $(MAKETUNING) >> cd $(DIR_APP) && make install >> =20 --===============2329104809293476059==--