On Monday 09 Apr 2012 21:56:57 Tom Eastep wrote: > On 04/09/2012 12:55 PM, Tom Eastep wrote: > > On 04/09/2012 12:35 PM, Steven Jan Springl wrote: > >> On Monday 09 Apr 2012 19:09:28 Tom Eastep wrote: > >>> On 04/09/2012 10:13 AM, Tom Eastep wrote: > >>>> On 04/09/2012 06:56 AM, Steven Jan Springl wrote: > >>>>> Rule: > >>>>> > >>>>> SHELL echo "#DROP fw wan tcp 80" > >>>>> > >>>>> produces the following error messages: > >>>>> > >>>>> /bin/sh: Syntax error: Unterminated quoted string > >>>>> ERROR: SHELL Script failed : /etc/shorewallT8/rules (line 15) > >>>> > >>>> Doesn't this happen on prior versions as well? > >>> > >>> The attached patch should correct this issue. > >> > >> Unfortunately the patch has not worked. The messages are still produced. > > > > Steven, > > > > This 'bug' has been in the compiler for a long time. The attached patch > > (on top of the earlier one) corrects it. > > The fix may have a defect -- I'm seeing differences in the generated > ruleset while running regression tests. > > -Tom
Tom I can confirm the patch resolves the issue. However it does cause a futher problem. Rule: {ACTION=DROP SOURCE=fw DEST=lan PROTO=udp} # produces the following error message: ERROR: Unknown ACTION ({ACTION=DROP) : /etc/shorewallT8/rules (line 17) Steven ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Shorewall-devel mailing list Shorewall-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/shorewall-devel