Beta 1 is now available for testing.
Problems Corrected:
None.
New Features:
1) A new DEFER_DNS_RESOLUTION option has been added to shorewall.conf.
Up to this time, when a DNS name appears in the SOURCE, DEST or
ORIGINAL DEST column of a configuration file, the compiler verifies
that the name can be resolved and then passes the name on to the
generated script. This means that ip[6]tables-restore must resolve
the name when the script runs.
When DEFER_DNS_RESOLUTION=Yes (the default) this old behavior is
retained. When DEFER_DNS_RESOLUTION=No, the compiler resolves the
name and uses the address(es) in the generated script.
2) The ''@'' Shorewall variables are now writable using the
?SET directive.
The variables are now also used when generating the contents of
--log-prefix in logging rules. Within an action body, the two
fields in the --log-prefix are:
@chain -- Existing variable.
@disposition -- New variable.
When either of these are undefined or empty, the compiler uses
the same value as previously.
When a non-inlined action is entered, @disposition is given the
empty value. When an inline action is entered, @disposition is not
altered.
When any action is exited, the variables revert to their values
when the action was entered.
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 \________________________________________________
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012