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/