Beta 2 is now available for testing. In addition to the Beta 1 content and the two patches that I''ve posted on these lists since Beta 1: Problems Corrected: 1) On Debian, Shorewall-init ''down'' processing for interfaces that are not optional, required or ignored is now deferred until after the interface down. In Beta 1, that processing was being done before the interface state was set to DOWN. 2) The order in which the compiler processes line-continuation (line ending in ''\'') and conditional-inclusion directives (?IF, ?ELSE, and ?ENDIF) has been reversed. Previously, the compiler built a concatenated line, then checked to see if the line began with ?IF, ?ELSE or ?ENDIF. Now, the compiler checks for ?IF, ?ELSE or ?ENDIF first and prevents those lines from becoming part of the concatenation. Example: Previously, given these lines and assuming that $FOO was non-empty and non-zero: ACCEPT:\ ?IF $FOO bar ?ELSE baz ?END then the lines would become ACCEPT:\?IF $FOO bar ?ELSE baz ?END Now, they will be become simply ACCEPT:bar Thank you for testing, -Tom -- Tom Eastep \ When I die, I want to go like my Grandfather who Shoreline, \ died peacefully in his sleep. Not screaming like Washington, USA \ all of the passengers in his car http://shorewall.net \________________________________________________ ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today''s security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/