From 49e65c27752028eeecdc1efb73b3ff351ae88ef8 Mon Sep 17 00:00:00 2001 From: Vadim Kurland Date: Tue, 3 May 2011 20:43:38 -0700 Subject: [PATCH] see #2367 upgraded unit test files and made sure tests pass. Some chain names have changed after this change but overall script structure has improved. Still need to add more tests for various combinations of Classify, Tag and Route options with different actions --- src/iptlib/PolicyCompiler_ipt.cpp | 33 +- test/ipt/cluster-tests.fwb | 2 +- test/ipt/firewall1.fw.orig | 14 +- test/ipt/firewall2-6.fw.orig | 18 +- test/ipt/firewall37-1.fw.orig | 161 +- test/ipt/firewall37.fw.orig | 299 +- test/ipt/firewall38.fw.orig | 40 +- test/ipt/firewall40-1.fw.orig | 26 +- test/ipt/firewall40-2.fw.orig | 26 +- test/ipt/firewall40.fw.orig | 26 +- test/ipt/objects-for-regression-tests.fwb | 15446 ++++++++++---------- test/ipt/rc.firewall.local | 4 +- 12 files changed, 8135 insertions(+), 7960 deletions(-) diff --git a/src/iptlib/PolicyCompiler_ipt.cpp b/src/iptlib/PolicyCompiler_ipt.cpp index 6ffeb60c8..92a14303c 100644 --- a/src/iptlib/PolicyCompiler_ipt.cpp +++ b/src/iptlib/PolicyCompiler_ipt.cpp @@ -275,12 +275,13 @@ string PolicyCompiler_ipt::getNewChainName(PolicyRule *rule, str << iface_name.substr(0,n) << "_"; } - switch (rule->getDirection()) { + switch (rule->getDirection()) + { case PolicyRule::Inbound: str << "In_"; break; case PolicyRule::Outbound: str << "Out_"; break; default: ; } - int pos=rule->getPosition(); + int pos = rule->getPosition(); string ruleset_name = getRuleSetName(); @@ -294,7 +295,7 @@ string PolicyCompiler_ipt::getNewChainName(PolicyRule *rule, else // special case: position == -1 str << "000"; - string suffix=rule->getStr("subrule_suffix"); + string suffix = rule->getStr("subrule_suffix"); if (!suffix.empty()) str << "_" << suffix; chain_no++; @@ -4275,8 +4276,6 @@ void PolicyCompiler_ipt::compile() add( new Route("process route rules")); add( new storeAction("store original action of this rule")); - //add( new splitIfTagAndConnmark("Tag+CONNMARK combo")); - add( new Logging1("check global logging override option")); add( new expandGroupsInItf("expand groups in Interface" )); @@ -4363,6 +4362,14 @@ void PolicyCompiler_ipt::compile() add( new swapMultiAddressObjectsInDst( " swap MultiAddress -> MultiAddressRunTime in Dst")); + // #2367 + add( new splitTagClassifyOrRouteIfAction( + "split rules with options Tag, Classify or Route when action " + "is not Continue" ) ); + add( new splitIfTagAndConnmark("Tag+CONNMARK combo")); + add( new accounting("Accounting") ); + + add( new splitIfSrcAny("split rule if src is any") ); if (my_table == "mangle") @@ -4374,8 +4381,6 @@ void PolicyCompiler_ipt::compile() add( new setChainPostroutingForTag("chain POSTROUTING for Tag")); - - add( new processMultiAddressObjectsInSrc( "process MultiAddress objects in Src")); add( new processMultiAddressObjectsInDst( @@ -4487,6 +4492,8 @@ void PolicyCompiler_ipt::compile() add( new optimize1("optimization 1, pass 2")); add( new optimize1("optimization 1, pass 3")); + + add( new groupServicesByProtocol("split on services")); add( new separateTCPWithFlags("split on TCP services with flags")); add( new verifyCustomServices("verify custom services")); @@ -4500,16 +4507,14 @@ void PolicyCompiler_ipt::compile() add( new optimize2("optimization 2") ); + // add( new splitTagClassifyOrRouteIfAction( + // "split rules with options Tag, Classify or Route when action " + // "is not Continue" ) ); + // add( new splitIfTagAndConnmark("Tag+CONNMARK combo")); + // add( new accounting("Accounting") ); - // add( new prepareForMultiport("prepare for multiport") ); - add( new splitTagClassifyOrRouteIfAction( - "split rules with options Tag, Classify or Route when action " - "is not Continue" ) ); - add( new splitIfTagAndConnmark("Tag+CONNMARK combo")); - - add( new accounting("Accounting") ); add( new prepareForMultiport("prepare for multiport") ); add( new ConvertToAtomicForAddresses( diff --git a/test/ipt/cluster-tests.fwb b/test/ipt/cluster-tests.fwb index f1290733d..a0ea00ac6 100644 --- a/test/ipt/cluster-tests.fwb +++ b/test/ipt/cluster-tests.fwb @@ -1,6 +1,6 @@ - + diff --git a/test/ipt/firewall1.fw.orig b/test/ipt/firewall1.fw.orig index 965ef369a..e1189c057 100755 --- a/test/ipt/firewall1.fw.orig +++ b/test/ipt/firewall1.fw.orig @@ -2,9 +2,9 @@ # # This is automatically generated file. DO NOT MODIFY ! # -# Firewall Builder fwb_ipt v4.2.0.3529 +# Firewall Builder fwb_ipt v4.2.1.ma_1 # -# Generated Tue Apr 19 14:11:00 2011 PDT by vadim +# Generated Tue May 3 19:32:00 2011 PDT by vadim # # files: * firewall1.fw /etc/fw/firewall1.fw # @@ -682,14 +682,10 @@ script_body() { # echo "Rule 11 (global)" # - $IPTABLES -N Out_RULE_11 - $IPTABLES -A Out_RULE_11 -j RETURN - $IPTABLES -A OUTPUT -j Out_RULE_11 - $IPTABLES -N In_RULE_11 - $IPTABLES -A In_RULE_11 -j RETURN - $IPTABLES -A INPUT -j In_RULE_11 $IPTABLES -N RULE_11 $IPTABLES -A RULE_11 -j RETURN + $IPTABLES -A OUTPUT -j RULE_11 + $IPTABLES -A INPUT -j RULE_11 $IPTABLES -A FORWARD -j RULE_11 # # Rule 12 (global) @@ -1252,7 +1248,7 @@ test -z "$cmd" && { case "$cmd" in start) - log "Activating firewall script generated Tue Apr 19 14:11:00 2011 by vadim" + log "Activating firewall script generated Tue May 3 19:32:00 2011 by vadim" check_tools check_run_time_address_table_files diff --git a/test/ipt/firewall2-6.fw.orig b/test/ipt/firewall2-6.fw.orig index 7f4ced4f3..2c23f4b8e 100755 --- a/test/ipt/firewall2-6.fw.orig +++ b/test/ipt/firewall2-6.fw.orig @@ -2,9 +2,9 @@ # # This is automatically generated file. DO NOT MODIFY ! # -# Firewall Builder fwb_ipt v4.2.0.3529 +# Firewall Builder fwb_ipt v4.2.1.ma_1 # -# Generated Tue Apr 19 14:11:39 2011 PDT by vadim +# Generated Tue May 3 19:32:31 2011 PDT by vadim # # files: * firewall2-6.fw /etc/fw/firewall2-6.fw # @@ -19,12 +19,12 @@ # firewall2-6:NAT:10: error: Can not use inbound interface specification with rules that translate source because iptables does not allow "-i" in POSTROUTING chain # firewall2-6:NAT:11: error: Can not use inbound interface specification with rules that translate source because iptables does not allow "-i" in POSTROUTING chain # firewall2-6:NAT:12: error: Can not use inbound interface specification with rules that translate source because iptables does not allow "-i" in POSTROUTING chain -# firewall2-6:NAT:17: error: Can not use inbound interface specification with rules that translate destination because iptables does not allow "-o" in PREROUTING chain -# firewall2-6:NAT:17: error: Can not use inbound interface specification with rules that translate destination because iptables does not allow "-o" in PREROUTING chain -# firewall2-6:NAT:18: error: Can not use inbound interface specification with rules that translate destination because iptables does not allow "-o" in PREROUTING chain -# firewall2-6:NAT:19: error: Can not use inbound interface specification with rules that translate destination because iptables does not allow "-o" in PREROUTING chain -# firewall2-6:NAT:20: error: Can not use inbound interface specification with rules that translate destination because iptables does not allow "-o" in PREROUTING chain -# firewall2-6:NAT:21: error: Can not use inbound interface specification with rules that translate destination because iptables does not allow "-o" in PREROUTING chain +# firewall2-6:NAT:17: error: Can not use outbound interface specification with rules that translate destination because iptables does not allow "-o" in PREROUTING chain +# firewall2-6:NAT:17: error: Can not use outbound interface specification with rules that translate destination because iptables does not allow "-o" in PREROUTING chain +# firewall2-6:NAT:18: error: Can not use outbound interface specification with rules that translate destination because iptables does not allow "-o" in PREROUTING chain +# firewall2-6:NAT:19: error: Can not use outbound interface specification with rules that translate destination because iptables does not allow "-o" in PREROUTING chain +# firewall2-6:NAT:20: error: Can not use outbound interface specification with rules that translate destination because iptables does not allow "-o" in PREROUTING chain +# firewall2-6:NAT:21: error: Can not use outbound interface specification with rules that translate destination because iptables does not allow "-o" in PREROUTING chain # firewall2-6::: warning: Can not add virtual address 22.22.22.0 (object external_net) @@ -482,7 +482,7 @@ test -z "$cmd" && { case "$cmd" in start) - log "Activating firewall script generated Tue Apr 19 14:11:39 2011 by vadim" + log "Activating firewall script generated Tue May 3 19:32:31 2011 by vadim" check_tools check_run_time_address_table_files diff --git a/test/ipt/firewall37-1.fw.orig b/test/ipt/firewall37-1.fw.orig index ab7466eb3..bc020038a 100755 --- a/test/ipt/firewall37-1.fw.orig +++ b/test/ipt/firewall37-1.fw.orig @@ -2,9 +2,9 @@ # # This is automatically generated file. DO NOT MODIFY ! # -# Firewall Builder fwb_ipt v4.2.0.3529 +# Firewall Builder fwb_ipt v4.2.1.ma_1 # -# Generated Tue Apr 19 14:12:07 2011 PDT by vadim +# Generated Tue May 3 20:22:31 2011 PDT by vadim # # files: * firewall37-1.fw /etc/fw/firewall37-1.fw # @@ -329,7 +329,7 @@ script_body() { $IPTABLES -N rule27_branch -t mangle $IPTABLES -N Cid45AB5C2E25451.0 -t mangle $IPTABLES -t mangle -A rule27_branch -p tcp -m tcp --tcp-flags ALL ACK -j Cid45AB5C2E25451.0 - $IPTABLES -t mangle -A Cid45AB5C2E25451.0 -j CLASSIFY --set-class 1:16 + $IPTABLES -t mangle -A Cid45AB5C2E25451.0 -j CLASSIFY --set-class 1:16 $IPTABLES -t mangle -A Cid45AB5C2E25451.0 -j ACCEPT # # Rule rule27_branch 1 (global) @@ -349,20 +349,11 @@ script_body() { # terminating target $IPTABLES -N Cid45AB5AAD25451.0 -t mangle $IPTABLES -t mangle -A OUTPUT -p 50 -m state --state NEW -j Cid45AB5AAD25451.0 - $IPTABLES -t mangle -A Cid45AB5AAD25451.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j Cid45AB5AAD25451.0 + $IPTABLES -t mangle -A PREROUTING -p 50 -m state --state NEW -j Cid45AB5AAD25451.0 + $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j Cid45AB5AAD25451.0 + $IPTABLES -t mangle -A Cid45AB5AAD25451.0 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid45AB5AAD25451.0 -j ACCEPT - $IPTABLES -N Cid45AB5AAD25451.1 -t mangle - $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j Cid45AB5AAD25451.1 - $IPTABLES -t mangle -A Cid45AB5AAD25451.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid45AB5AAD25451.1 -j ACCEPT - $IPTABLES -N Cid45AB5AAD25451.2 -t mangle - $IPTABLES -t mangle -A PREROUTING -p 50 -m state --state NEW -j Cid45AB5AAD25451.2 - $IPTABLES -t mangle -A Cid45AB5AAD25451.2 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid45AB5AAD25451.2 -j ACCEPT - $IPTABLES -N Cid45AB5AAD25451.3 -t mangle - $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j Cid45AB5AAD25451.3 - $IPTABLES -t mangle -A Cid45AB5AAD25451.3 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid45AB5AAD25451.3 -j ACCEPT # # Rule 1 (global) # @@ -374,8 +365,8 @@ script_body() { $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j RULE_1 $IPTABLES -t mangle -A PREROUTING -p 50 -m state --state NEW -j RULE_1 $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j RULE_1 - $IPTABLES -t mangle -A RULE_1 -j LOG --log-level info --log-prefix "RULE 1 -- TAG " - $IPTABLES -t mangle -A RULE_1 -j MARK --set-mark 16 + $IPTABLES -t mangle -A RULE_1 -j LOG --log-level info --log-prefix "RULE 1 -- ACCEPT " + $IPTABLES -t mangle -A RULE_1 -j MARK --set-mark 16 $IPTABLES -t mangle -A RULE_1 -j ACCEPT # # Rule 2 (global) @@ -392,8 +383,8 @@ script_body() { $IPTABLES -t mangle -A Cid45AB5AC525451.0 -s 192.168.2.0/24 -j RETURN $IPTABLES -N RULE_2_3 -t mangle $IPTABLES -t mangle -A Cid45AB5AC525451.0 -j RULE_2_3 - $IPTABLES -t mangle -A RULE_2_3 -j LOG --log-level info --log-prefix "RULE 2 -- TAG " - $IPTABLES -t mangle -A RULE_2_3 -j MARK --set-mark 16 + $IPTABLES -t mangle -A RULE_2_3 -j LOG --log-level info --log-prefix "RULE 2 -- ACCEPT " + $IPTABLES -t mangle -A RULE_2_3 -j MARK --set-mark 16 $IPTABLES -t mangle -A RULE_2_3 -j ACCEPT # # Rule 3 (eth1) @@ -403,12 +394,9 @@ script_body() { # terminating target $IPTABLES -N Cid45AB5AD225451.0 -t mangle $IPTABLES -t mangle -A PREROUTING -i eth1 -p 50 -m state --state NEW -j Cid45AB5AD225451.0 - $IPTABLES -t mangle -A Cid45AB5AD225451.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A PREROUTING -i eth1 -p ah -m state --state NEW -j Cid45AB5AD225451.0 + $IPTABLES -t mangle -A Cid45AB5AD225451.0 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid45AB5AD225451.0 -j ACCEPT - $IPTABLES -N Cid45AB5AD225451.1 -t mangle - $IPTABLES -t mangle -A PREROUTING -i eth1 -p ah -m state --state NEW -j Cid45AB5AD225451.1 - $IPTABLES -t mangle -A Cid45AB5AD225451.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid45AB5AD225451.1 -j ACCEPT # # Rule 4 (eth1) # @@ -417,34 +405,25 @@ script_body() { # temrinating target $IPTABLES -N Cid45AB5ADE25451.0 -t mangle $IPTABLES -t mangle -A OUTPUT -o eth1 -p 50 -m state --state NEW -j Cid45AB5ADE25451.0 - $IPTABLES -t mangle -A Cid45AB5ADE25451.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Cid45AB5ADE25451.0 + $IPTABLES -t mangle -A POSTROUTING -o eth1 -p 50 -m state --state NEW -j Cid45AB5ADE25451.0 + $IPTABLES -t mangle -A POSTROUTING -o eth1 -p ah -m state --state NEW -j Cid45AB5ADE25451.0 + $IPTABLES -t mangle -A Cid45AB5ADE25451.0 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid45AB5ADE25451.0 -j ACCEPT - $IPTABLES -N Cid45AB5ADE25451.1 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Cid45AB5ADE25451.1 - $IPTABLES -t mangle -A Cid45AB5ADE25451.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid45AB5ADE25451.1 -j ACCEPT - $IPTABLES -N Cid45AB5ADE25451.2 -t mangle - $IPTABLES -t mangle -A POSTROUTING -o eth1 -p 50 -m state --state NEW -j Cid45AB5ADE25451.2 - $IPTABLES -t mangle -A Cid45AB5ADE25451.2 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid45AB5ADE25451.2 -j ACCEPT - $IPTABLES -N Cid45AB5ADE25451.3 -t mangle - $IPTABLES -t mangle -A POSTROUTING -o eth1 -p ah -m state --state NEW -j Cid45AB5ADE25451.3 - $IPTABLES -t mangle -A Cid45AB5ADE25451.3 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid45AB5ADE25451.3 -j ACCEPT # # Rule 5 (global) # echo "Rule 5 (global)" # # terminating and CONNMARK - $IPTABLES -N RULE_5 -t mangle - $IPTABLES -t mangle -A OUTPUT -p 50 -m state --state NEW -j RULE_5 - $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j RULE_5 - $IPTABLES -t mangle -A PREROUTING -p 50 -m state --state NEW -j RULE_5 - $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j RULE_5 - $IPTABLES -t mangle -A RULE_5 -j MARK --set-mark 10 - $IPTABLES -t mangle -A RULE_5 -j CONNMARK --save-mark - $IPTABLES -t mangle -A RULE_5 -j ACCEPT + $IPTABLES -N Cid45AB5AEA25451.0 -t mangle + $IPTABLES -t mangle -A OUTPUT -p 50 -m state --state NEW -j Cid45AB5AEA25451.0 + $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j Cid45AB5AEA25451.0 + $IPTABLES -t mangle -A PREROUTING -p 50 -m state --state NEW -j Cid45AB5AEA25451.0 + $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j Cid45AB5AEA25451.0 + $IPTABLES -t mangle -A Cid45AB5AEA25451.0 -j MARK --set-mark 10 + $IPTABLES -t mangle -A Cid45AB5AEA25451.0 -j CONNMARK --save-mark + $IPTABLES -t mangle -A Cid45AB5AEA25451.0 -j ACCEPT # # Rule 6 (global) # @@ -456,8 +435,8 @@ script_body() { $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j RULE_6 $IPTABLES -t mangle -A PREROUTING -p 50 -m state --state NEW -j RULE_6 $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j RULE_6 - $IPTABLES -t mangle -A RULE_6 -j LOG --log-level info --log-prefix "RULE 6 -- TAG " - $IPTABLES -t mangle -A RULE_6 -j MARK --set-mark 10 + $IPTABLES -t mangle -A RULE_6 -j LOG --log-level info --log-prefix "RULE 6 -- ACCEPT " + $IPTABLES -t mangle -A RULE_6 -j MARK --set-mark 10 $IPTABLES -t mangle -A RULE_6 -j CONNMARK --save-mark $IPTABLES -t mangle -A RULE_6 -j ACCEPT # @@ -473,38 +452,38 @@ script_body() { $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j Cid45AB5B0225451.0 $IPTABLES -t mangle -A Cid45AB5B0225451.0 -s 192.168.1.0/24 -j RETURN $IPTABLES -t mangle -A Cid45AB5B0225451.0 -s 192.168.2.0/24 -j RETURN - $IPTABLES -N RULE_7 -t mangle - $IPTABLES -t mangle -A Cid45AB5B0225451.0 -j RULE_7 - $IPTABLES -t mangle -A RULE_7 -j LOG --log-level info --log-prefix "RULE 7 -- TAG " - $IPTABLES -t mangle -A RULE_7 -j MARK --set-mark 10 - $IPTABLES -t mangle -A RULE_7 -j CONNMARK --save-mark - $IPTABLES -t mangle -A RULE_7 -j ACCEPT + $IPTABLES -N RULE_7_3 -t mangle + $IPTABLES -t mangle -A Cid45AB5B0225451.0 -j RULE_7_3 + $IPTABLES -t mangle -A RULE_7_3 -j LOG --log-level info --log-prefix "RULE 7 -- ACCEPT " + $IPTABLES -t mangle -A RULE_7_3 -j MARK --set-mark 10 + $IPTABLES -t mangle -A RULE_7_3 -j CONNMARK --save-mark + $IPTABLES -t mangle -A RULE_7_3 -j ACCEPT # # Rule 8 (eth1) # echo "Rule 8 (eth1)" # # terminating and CONNMARK - $IPTABLES -N In_RULE_8 -t mangle - $IPTABLES -t mangle -A PREROUTING -i eth1 -p 50 -m state --state NEW -j In_RULE_8 - $IPTABLES -t mangle -A PREROUTING -i eth1 -p ah -m state --state NEW -j In_RULE_8 - $IPTABLES -t mangle -A In_RULE_8 -i eth1 -j MARK --set-mark 8 - $IPTABLES -t mangle -A In_RULE_8 -i eth1 -j CONNMARK --save-mark - $IPTABLES -t mangle -A In_RULE_8 -i eth1 -j ACCEPT + $IPTABLES -N Cid45AB5B0F25451.0 -t mangle + $IPTABLES -t mangle -A PREROUTING -i eth1 -p 50 -m state --state NEW -j Cid45AB5B0F25451.0 + $IPTABLES -t mangle -A PREROUTING -i eth1 -p ah -m state --state NEW -j Cid45AB5B0F25451.0 + $IPTABLES -t mangle -A Cid45AB5B0F25451.0 -j MARK --set-mark 8 + $IPTABLES -t mangle -A Cid45AB5B0F25451.0 -j CONNMARK --save-mark + $IPTABLES -t mangle -A Cid45AB5B0F25451.0 -j ACCEPT # # Rule 9 (eth1) # echo "Rule 9 (eth1)" # # terminating and CONNMARK - $IPTABLES -N Out_RULE_9 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -p 50 -m state --state NEW -j Out_RULE_9 - $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Out_RULE_9 - $IPTABLES -t mangle -A POSTROUTING -o eth1 -p 50 -m state --state NEW -j Out_RULE_9 - $IPTABLES -t mangle -A POSTROUTING -o eth1 -p ah -m state --state NEW -j Out_RULE_9 - $IPTABLES -t mangle -A Out_RULE_9 -o eth1 -j MARK --set-mark 9 - $IPTABLES -t mangle -A Out_RULE_9 -o eth1 -j CONNMARK --save-mark - $IPTABLES -t mangle -A Out_RULE_9 -o eth1 -j ACCEPT + $IPTABLES -N Cid45AB5B1B25451.0 -t mangle + $IPTABLES -t mangle -A OUTPUT -o eth1 -p 50 -m state --state NEW -j Cid45AB5B1B25451.0 + $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Cid45AB5B1B25451.0 + $IPTABLES -t mangle -A POSTROUTING -o eth1 -p 50 -m state --state NEW -j Cid45AB5B1B25451.0 + $IPTABLES -t mangle -A POSTROUTING -o eth1 -p ah -m state --state NEW -j Cid45AB5B1B25451.0 + $IPTABLES -t mangle -A Cid45AB5B1B25451.0 -j MARK --set-mark 9 + $IPTABLES -t mangle -A Cid45AB5B1B25451.0 -j CONNMARK --save-mark + $IPTABLES -t mangle -A Cid45AB5B1B25451.0 -j ACCEPT # # Rule 11 (global) # @@ -516,7 +495,7 @@ script_body() { # and pass control to it using -g $IPTABLES -N Cid45AB5B9525451.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -p icmp -m icmp --icmp-type 3 -j Cid45AB5B9525451.0 - $IPTABLES -t mangle -A Cid45AB5B9525451.0 -j CLASSIFY --set-class 1:10 + $IPTABLES -t mangle -A Cid45AB5B9525451.0 -j CLASSIFY --set-class 1:10 $IPTABLES -t mangle -A Cid45AB5B9525451.0 -j ACCEPT # # Rule 12 (eth0) @@ -526,7 +505,7 @@ script_body() { # second rule for bug #1618381 $IPTABLES -N Cid45AB5BA125451.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -o eth0 -j Cid45AB5BA125451.0 - $IPTABLES -t mangle -A Cid45AB5BA125451.0 -j CLASSIFY --set-class 1:11 + $IPTABLES -t mangle -A Cid45AB5BA125451.0 -j CLASSIFY --set-class 1:11 $IPTABLES -t mangle -A Cid45AB5BA125451.0 -j ACCEPT # # Rule 13 (global) @@ -538,7 +517,7 @@ script_body() { $IPTABLES -t mangle -A POSTROUTING -p icmp -m icmp --icmp-type 3 -j Cid45AB5BAD25451.0 $IPTABLES -t mangle -A Cid45AB5BAD25451.0 -s 192.168.1.0/24 -j RETURN $IPTABLES -t mangle -A Cid45AB5BAD25451.0 -s 192.168.2.0/24 -j RETURN - $IPTABLES -t mangle -A Cid45AB5BAD25451.0 -j CLASSIFY --set-class 1:10 + $IPTABLES -t mangle -A Cid45AB5BAD25451.0 -j CLASSIFY --set-class 1:10 $IPTABLES -t mangle -A Cid45AB5BAD25451.0 -j ACCEPT # # Rule 14 (global) @@ -551,7 +530,7 @@ script_body() { $IPTABLES -t mangle -A POSTROUTING -p tcp -m tcp --dport 80 -j Cid45AB5BBA25451.0 $IPTABLES -t mangle -A Cid45AB5BBA25451.0 -s 192.168.1.0/24 -j RETURN $IPTABLES -t mangle -A Cid45AB5BBA25451.0 -s 192.168.2.0/24 -j RETURN - $IPTABLES -t mangle -A Cid45AB5BBA25451.0 -j CLASSIFY --set-class 1:10 + $IPTABLES -t mangle -A Cid45AB5BBA25451.0 -j CLASSIFY --set-class 1:10 $IPTABLES -t mangle -A Cid45AB5BBA25451.0 -j ACCEPT # # Rule 15 (eth0) @@ -564,16 +543,10 @@ script_body() { # of that $IPTABLES -N Cid45AB5BC825451.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -o eth0 -p tcp -m tcp --dport 10000:11000 -j Cid45AB5BC825451.0 - $IPTABLES -t mangle -A Cid45AB5BC825451.0 -j CLASSIFY --set-class 1:11 + $IPTABLES -t mangle -A POSTROUTING -o eth0 -p tcp -m tcp -m multiport --dports 113,13,53,2105,21,70,80,443,6667,119,25,3128,22,23,540 -j Cid45AB5BC825451.0 + $IPTABLES -t mangle -A POSTROUTING -o eth0 -p udp -m udp -m multiport --dports 53,161 -j Cid45AB5BC825451.0 + $IPTABLES -t mangle -A Cid45AB5BC825451.0 -j CLASSIFY --set-class 1:11 $IPTABLES -t mangle -A Cid45AB5BC825451.0 -j ACCEPT - $IPTABLES -N Cid45AB5BC825451.1 -t mangle - $IPTABLES -t mangle -A POSTROUTING -o eth0 -p tcp -m tcp -m multiport --dports 113,13,53,2105,21,70,80,443,6667,119,25,3128,22,23,540 -j Cid45AB5BC825451.1 - $IPTABLES -t mangle -A Cid45AB5BC825451.1 -j CLASSIFY --set-class 1:11 - $IPTABLES -t mangle -A Cid45AB5BC825451.1 -j ACCEPT - $IPTABLES -N Cid45AB5BC825451.2 -t mangle - $IPTABLES -t mangle -A POSTROUTING -o eth0 -p udp -m udp -m multiport --dports 53,161 -j Cid45AB5BC825451.2 - $IPTABLES -t mangle -A Cid45AB5BC825451.2 -j CLASSIFY --set-class 1:11 - $IPTABLES -t mangle -A Cid45AB5BC825451.2 -j ACCEPT # # Rule 16 (global) # @@ -585,7 +558,7 @@ script_body() { # and pass control to it using -g $IPTABLES -N Cid45AB5BD525451.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -p icmp -m icmp --icmp-type 3 -j Cid45AB5BD525451.0 - $IPTABLES -t mangle -A Cid45AB5BD525451.0 -j CLASSIFY --set-class 1:10 + $IPTABLES -t mangle -A Cid45AB5BD525451.0 -j CLASSIFY --set-class 1:10 $IPTABLES -t mangle -A Cid45AB5BD525451.0 -j ACCEPT # # Rule 17 (eth0) @@ -595,7 +568,7 @@ script_body() { # second rule for bug #1618381 $IPTABLES -N Cid45AB5BE125451.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -o eth0 -j Cid45AB5BE125451.0 - $IPTABLES -t mangle -A Cid45AB5BE125451.0 -j CLASSIFY --set-class 1:11 + $IPTABLES -t mangle -A Cid45AB5BE125451.0 -j CLASSIFY --set-class 1:11 $IPTABLES -t mangle -A Cid45AB5BE125451.0 -j ACCEPT # # Rule 18 (eth0) @@ -604,8 +577,8 @@ script_body() { # $IPTABLES -N Out_RULE_18 -t mangle $IPTABLES -t mangle -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j Out_RULE_18 - $IPTABLES -t mangle -A Out_RULE_18 -j LOG --log-level info --log-prefix "RULE 18 -- CLASSIFY " - $IPTABLES -t mangle -A Out_RULE_18 -j CLASSIFY --set-class 1:11 + $IPTABLES -t mangle -A Out_RULE_18 -j LOG --log-level info --log-prefix "RULE 18 -- ACCEPT " + $IPTABLES -t mangle -A Out_RULE_18 -j CLASSIFY --set-class 1:11 $IPTABLES -t mangle -A Out_RULE_18 -j ACCEPT # # Rule 19 (global) @@ -617,7 +590,7 @@ script_body() { $IPTABLES -t mangle -A POSTROUTING -p icmp -m icmp --icmp-type 3 -j Cid45AB5BF925451.0 $IPTABLES -t mangle -A Cid45AB5BF925451.0 -s 192.168.1.0/24 -j RETURN $IPTABLES -t mangle -A Cid45AB5BF925451.0 -s 192.168.2.0/24 -j RETURN - $IPTABLES -t mangle -A Cid45AB5BF925451.0 -j CLASSIFY --set-class 1:10 + $IPTABLES -t mangle -A Cid45AB5BF925451.0 -j CLASSIFY --set-class 1:10 $IPTABLES -t mangle -A Cid45AB5BF925451.0 -j ACCEPT # # Rule 20 (global) @@ -630,7 +603,7 @@ script_body() { $IPTABLES -t mangle -A POSTROUTING -p tcp -m tcp --dport 80 -j Cid45AB5C0625451.0 $IPTABLES -t mangle -A Cid45AB5C0625451.0 -s 192.168.1.0/24 -j RETURN $IPTABLES -t mangle -A Cid45AB5C0625451.0 -s 192.168.2.0/24 -j RETURN - $IPTABLES -t mangle -A Cid45AB5C0625451.0 -j CLASSIFY --set-class 1:10 + $IPTABLES -t mangle -A Cid45AB5C0625451.0 -j CLASSIFY --set-class 1:10 $IPTABLES -t mangle -A Cid45AB5C0625451.0 -j ACCEPT # # Rule 21 (eth0) @@ -643,16 +616,10 @@ script_body() { # of that $IPTABLES -N Cid45AB5C1425451.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -o eth0 -p tcp -m tcp --dport 10000:11000 -j Cid45AB5C1425451.0 - $IPTABLES -t mangle -A Cid45AB5C1425451.0 -j CLASSIFY --set-class 1:11 + $IPTABLES -t mangle -A POSTROUTING -o eth0 -p tcp -m tcp -m multiport --dports 113,13,53,2105,21,70,80,443,6667,119,25,3128,22,23,540 -j Cid45AB5C1425451.0 + $IPTABLES -t mangle -A POSTROUTING -o eth0 -p udp -m udp -m multiport --dports 53,161 -j Cid45AB5C1425451.0 + $IPTABLES -t mangle -A Cid45AB5C1425451.0 -j CLASSIFY --set-class 1:11 $IPTABLES -t mangle -A Cid45AB5C1425451.0 -j ACCEPT - $IPTABLES -N Cid45AB5C1425451.1 -t mangle - $IPTABLES -t mangle -A POSTROUTING -o eth0 -p tcp -m tcp -m multiport --dports 113,13,53,2105,21,70,80,443,6667,119,25,3128,22,23,540 -j Cid45AB5C1425451.1 - $IPTABLES -t mangle -A Cid45AB5C1425451.1 -j CLASSIFY --set-class 1:11 - $IPTABLES -t mangle -A Cid45AB5C1425451.1 -j ACCEPT - $IPTABLES -N Cid45AB5C1425451.2 -t mangle - $IPTABLES -t mangle -A POSTROUTING -o eth0 -p udp -m udp -m multiport --dports 53,161 -j Cid45AB5C1425451.2 - $IPTABLES -t mangle -A Cid45AB5C1425451.2 -j CLASSIFY --set-class 1:11 - $IPTABLES -t mangle -A Cid45AB5C1425451.2 -j ACCEPT # # Rule 22 (global) # @@ -769,7 +736,7 @@ test -z "$cmd" && { case "$cmd" in start) - log "Activating firewall script generated Tue Apr 19 14:12:07 2011 by vadim" + log "Activating firewall script generated Tue May 3 20:22:31 2011 by vadim" check_tools prolog_commands check_run_time_address_table_files diff --git a/test/ipt/firewall37.fw.orig b/test/ipt/firewall37.fw.orig index 9a79f60a1..b7aef5a00 100755 --- a/test/ipt/firewall37.fw.orig +++ b/test/ipt/firewall37.fw.orig @@ -2,9 +2,9 @@ # # This is automatically generated file. DO NOT MODIFY ! # -# Firewall Builder fwb_ipt v4.2.0.3529 +# Firewall Builder fwb_ipt v4.2.1.ma_1 # -# Generated Tue Apr 19 14:12:04 2011 PDT by vadim +# Generated Tue May 3 20:28:13 2011 PDT by vadim # # files: * firewall37.fw /etc/fw/firewall37.fw # @@ -14,11 +14,11 @@ # normal script mode (not using iptables-restore) -# firewall37:mangle_rules:4: error: DNSName object "6bone.net (ct)" (compile time) can not resolve dns name "6bone.net" (AF_INET): Host or network '6bone.net' not found; last error: Unknown error Using dummy address in test mode -# firewall37:mangle_rules:4: error: DNSName object "6bone.net (ct)" (compile time) can not resolve dns name "6bone.net" (AF_INET): Host or network '6bone.net' not found; last error: Unknown error Using dummy address in test mode # firewall37:mangle_rules:7: warning: Empty group or address table object 'empty Ogroup' # firewall37:mangle_rules:7: warning: After removal of all empty groups and address table objects rule element Src becomes 'any' in the rule mangle_rules 7 (global) # Dropping rule mangle_rules 7 (global) because option 'Ignore rules with empty groups' is in effect +# firewall37:mangle_rules:4: error: DNSName object "6bone.net (ct)" (compile time) can not resolve dns name "6bone.net" (AF_INET): Host or network '6bone.net' not found; last error: Unknown error Using dummy address in test mode +# firewall37:mangle_rules:4: error: DNSName object "6bone.net (ct)" (compile time) can not resolve dns name "6bone.net" (AF_INET): Host or network '6bone.net' not found; last error: Unknown error Using dummy address in test mode # firewall37:mangle_rules:13: error: DNSName object "6bone.net (ct)" (compile time) can not resolve dns name "6bone.net" (AF_INET): Host or network '6bone.net' not found; last error: Unknown error Using dummy address in test mode @@ -334,14 +334,14 @@ script_body() { $IPTABLES -N mymark -t mangle $IPTABLES -N Cid29866X28575.0 -t mangle $IPTABLES -t mangle -A mymark -d 192.168.2.0/24 -m state --state NEW -j Cid29866X28575.0 - $IPTABLES -t mangle -A Cid29866X28575.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A Cid29866X28575.0 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid29866X28575.0 -j ACCEPT # # Rule mymark 1 (global) # echo "Rule mymark 1 (global)" # - $IPTABLES -t mangle -A mymark -j MARK --set-mark 2 + $IPTABLES -t mangle -A mymark -j MARK --set-mark 2 $IPTABLES -t mangle -A mymark -j ACCEPT # ================ Table 'mangle', rule set Policy # @@ -351,20 +351,11 @@ script_body() { # $IPTABLES -N Cid43BBA6A09745.0 -t mangle $IPTABLES -t mangle -A OUTPUT -p 50 -m state --state NEW -j Cid43BBA6A09745.0 - $IPTABLES -t mangle -A Cid43BBA6A09745.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j Cid43BBA6A09745.0 + $IPTABLES -t mangle -A PREROUTING -p 50 -m state --state NEW -j Cid43BBA6A09745.0 + $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j Cid43BBA6A09745.0 + $IPTABLES -t mangle -A Cid43BBA6A09745.0 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid43BBA6A09745.0 -j ACCEPT - $IPTABLES -N Cid43BBA6A09745.1 -t mangle - $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j Cid43BBA6A09745.1 - $IPTABLES -t mangle -A Cid43BBA6A09745.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43BBA6A09745.1 -j ACCEPT - $IPTABLES -N Cid43BBA6A09745.2 -t mangle - $IPTABLES -t mangle -A PREROUTING -p 50 -m state --state NEW -j Cid43BBA6A09745.2 - $IPTABLES -t mangle -A Cid43BBA6A09745.2 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43BBA6A09745.2 -j ACCEPT - $IPTABLES -N Cid43BBA6A09745.3 -t mangle - $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j Cid43BBA6A09745.3 - $IPTABLES -t mangle -A Cid43BBA6A09745.3 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43BBA6A09745.3 -j ACCEPT # # Rule 1 (global) # @@ -375,8 +366,8 @@ script_body() { $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j RULE_1 $IPTABLES -t mangle -A PREROUTING -p 50 -m state --state NEW -j RULE_1 $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j RULE_1 - $IPTABLES -t mangle -A RULE_1 -j LOG --log-level info --log-prefix "RULE 1 -- TAG " - $IPTABLES -t mangle -A RULE_1 -j MARK --set-mark 16 + $IPTABLES -t mangle -A RULE_1 -j LOG --log-level info --log-prefix "RULE 1 -- ACCEPT " + $IPTABLES -t mangle -A RULE_1 -j MARK --set-mark 16 $IPTABLES -t mangle -A RULE_1 -j ACCEPT # # Rule 2 (global) @@ -385,12 +376,9 @@ script_body() { # $IPTABLES -N Cid483502D710047.0 -t mangle $IPTABLES -t mangle -A OUTPUT -p 50 -m state --state NEW -j Cid483502D710047.0 - $IPTABLES -t mangle -A Cid483502D710047.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j Cid483502D710047.0 + $IPTABLES -t mangle -A Cid483502D710047.0 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid483502D710047.0 -j ACCEPT - $IPTABLES -N Cid483502D710047.1 -t mangle - $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j Cid483502D710047.1 - $IPTABLES -t mangle -A Cid483502D710047.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid483502D710047.1 -j ACCEPT # # Rule 3 (eth1) # @@ -398,12 +386,9 @@ script_body() { # $IPTABLES -N Cid30009X2275.0 -t mangle $IPTABLES -t mangle -A OUTPUT -o eth1 -p 50 -m state --state NEW -j Cid30009X2275.0 - $IPTABLES -t mangle -A Cid30009X2275.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Cid30009X2275.0 + $IPTABLES -t mangle -A Cid30009X2275.0 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid30009X2275.0 -j ACCEPT - $IPTABLES -N Cid30009X2275.1 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Cid30009X2275.1 - $IPTABLES -t mangle -A Cid30009X2275.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid30009X2275.1 -j ACCEPT # # Rule 4 (global) # @@ -412,39 +397,33 @@ script_body() { $IPTABLES -N RULE_4 -t mangle $IPTABLES -t mangle -A OUTPUT -p 50 -m state --state NEW -j RULE_4 $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j RULE_4 - $IPTABLES -t mangle -A RULE_4 -j LOG --log-level info --log-prefix "RULE 4 -- TAG " - $IPTABLES -t mangle -A RULE_4 -j MARK --set-mark 16 + $IPTABLES -t mangle -A RULE_4 -j LOG --log-level info --log-prefix "RULE 4 -- ACCEPT " + $IPTABLES -t mangle -A RULE_4 -j MARK --set-mark 16 $IPTABLES -t mangle -A RULE_4 -j ACCEPT # # Rule 5 (eth1) # echo "Rule 5 (eth1)" # - $IPTABLES -N Cid43501X5007.0 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -s 22.22.23.22 -m state --state NEW -j Cid43501X5007.0 $IPTABLES -N Cid43501X5007.1 -t mangle - $IPTABLES -t mangle -A Cid43501X5007.0 -p 50 -j Cid43501X5007.1 - $IPTABLES -t mangle -A Cid43501X5007.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43501X5007.1 -j ACCEPT - $IPTABLES -N Cid43501X5007.2 -t mangle - $IPTABLES -t mangle -A Cid43501X5007.0 -p ah -j Cid43501X5007.2 - $IPTABLES -t mangle -A Cid43501X5007.2 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43501X5007.2 -j ACCEPT + $IPTABLES -t mangle -A OUTPUT -o eth1 -s 22.22.23.22 -m state --state NEW -j Cid43501X5007.1 + $IPTABLES -N Cid43501X5007.0 -t mangle + $IPTABLES -t mangle -A Cid43501X5007.1 -p 50 -j Cid43501X5007.0 + $IPTABLES -t mangle -A Cid43501X5007.1 -p ah -j Cid43501X5007.0 + $IPTABLES -t mangle -A Cid43501X5007.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A Cid43501X5007.0 -j ACCEPT # # Rule 6 (eth1) # echo "Rule 6 (eth1)" # - $IPTABLES -N Cid43518X5007.0 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -s 22.22.23.22 -m state --state NEW -j Cid43518X5007.0 $IPTABLES -N Cid43518X5007.1 -t mangle - $IPTABLES -t mangle -A Cid43518X5007.0 -p 50 -j Cid43518X5007.1 - $IPTABLES -t mangle -A Cid43518X5007.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43518X5007.1 -j ACCEPT - $IPTABLES -N Cid43518X5007.2 -t mangle - $IPTABLES -t mangle -A Cid43518X5007.0 -p ah -j Cid43518X5007.2 - $IPTABLES -t mangle -A Cid43518X5007.2 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43518X5007.2 -j ACCEPT + $IPTABLES -t mangle -A OUTPUT -o eth1 -s 22.22.23.22 -m state --state NEW -j Cid43518X5007.1 + $IPTABLES -N Cid43518X5007.0 -t mangle + $IPTABLES -t mangle -A Cid43518X5007.1 -p 50 -j Cid43518X5007.0 + $IPTABLES -t mangle -A Cid43518X5007.1 -p ah -j Cid43518X5007.0 + $IPTABLES -t mangle -A Cid43518X5007.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A Cid43518X5007.0 -j ACCEPT # # Rule 7 (eth1) # @@ -452,42 +431,33 @@ script_body() { # $IPTABLES -N Cid43535X5007.0 -t mangle $IPTABLES -t mangle -A OUTPUT -o eth1 -p 50 -m state --state NEW -j Cid43535X5007.0 - $IPTABLES -t mangle -A Cid43535X5007.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Cid43535X5007.0 + $IPTABLES -t mangle -A Cid43535X5007.0 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid43535X5007.0 -j ACCEPT - $IPTABLES -N Cid43535X5007.1 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Cid43535X5007.1 - $IPTABLES -t mangle -A Cid43535X5007.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43535X5007.1 -j ACCEPT # # Rule 8 (eth1) # echo "Rule 8 (eth1)" # - $IPTABLES -N Cid43554X5007.0 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -s 22.22.23.22 -j Cid43554X5007.0 $IPTABLES -N Cid43554X5007.1 -t mangle - $IPTABLES -t mangle -A Cid43554X5007.0 -p 50 -j Cid43554X5007.1 - $IPTABLES -t mangle -A Cid43554X5007.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43554X5007.1 -j ACCEPT - $IPTABLES -N Cid43554X5007.2 -t mangle - $IPTABLES -t mangle -A Cid43554X5007.0 -p ah -j Cid43554X5007.2 - $IPTABLES -t mangle -A Cid43554X5007.2 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43554X5007.2 -j ACCEPT + $IPTABLES -t mangle -A OUTPUT -o eth1 -s 22.22.23.22 -j Cid43554X5007.1 + $IPTABLES -N Cid43554X5007.0 -t mangle + $IPTABLES -t mangle -A Cid43554X5007.1 -p 50 -j Cid43554X5007.0 + $IPTABLES -t mangle -A Cid43554X5007.1 -p ah -j Cid43554X5007.0 + $IPTABLES -t mangle -A Cid43554X5007.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A Cid43554X5007.0 -j ACCEPT # # Rule 9 (eth1) # echo "Rule 9 (eth1)" # - $IPTABLES -N Cid43571X5007.0 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -s 22.22.23.22 -j Cid43571X5007.0 $IPTABLES -N Cid43571X5007.1 -t mangle - $IPTABLES -t mangle -A Cid43571X5007.0 -p 50 -j Cid43571X5007.1 - $IPTABLES -t mangle -A Cid43571X5007.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43571X5007.1 -j ACCEPT - $IPTABLES -N Cid43571X5007.2 -t mangle - $IPTABLES -t mangle -A Cid43571X5007.0 -p ah -j Cid43571X5007.2 - $IPTABLES -t mangle -A Cid43571X5007.2 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43571X5007.2 -j ACCEPT + $IPTABLES -t mangle -A OUTPUT -o eth1 -s 22.22.23.22 -j Cid43571X5007.1 + $IPTABLES -N Cid43571X5007.0 -t mangle + $IPTABLES -t mangle -A Cid43571X5007.1 -p 50 -j Cid43571X5007.0 + $IPTABLES -t mangle -A Cid43571X5007.1 -p ah -j Cid43571X5007.0 + $IPTABLES -t mangle -A Cid43571X5007.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A Cid43571X5007.0 -j ACCEPT # # Rule 10 (eth1) # @@ -495,12 +465,9 @@ script_body() { # $IPTABLES -N Cid43588X5007.0 -t mangle $IPTABLES -t mangle -A OUTPUT -o eth1 -p 50 -j Cid43588X5007.0 - $IPTABLES -t mangle -A Cid43588X5007.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -j Cid43588X5007.0 + $IPTABLES -t mangle -A Cid43588X5007.0 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid43588X5007.0 -j ACCEPT - $IPTABLES -N Cid43588X5007.1 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -j Cid43588X5007.1 - $IPTABLES -t mangle -A Cid43588X5007.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43588X5007.1 -j ACCEPT # # Rule 11 (global) # @@ -515,8 +482,8 @@ script_body() { $IPTABLES -t mangle -A Cid43BBCC139745.0 -s 192.168.2.0/24 -j RETURN $IPTABLES -N RULE_11_3 -t mangle $IPTABLES -t mangle -A Cid43BBCC139745.0 -j RULE_11_3 - $IPTABLES -t mangle -A RULE_11_3 -j LOG --log-level info --log-prefix "RULE 11 -- TAG " - $IPTABLES -t mangle -A RULE_11_3 -j MARK --set-mark 16 + $IPTABLES -t mangle -A RULE_11_3 -j LOG --log-level info --log-prefix "RULE 11 -- ACCEPT " + $IPTABLES -t mangle -A RULE_11_3 -j MARK --set-mark 16 $IPTABLES -t mangle -A RULE_11_3 -j ACCEPT # # Rule 12 (eth1) @@ -525,28 +492,16 @@ script_body() { # $IPTABLES -N Cid4665E24F7765.0 -t mangle $IPTABLES -t mangle -A PREROUTING -i eth1 -p 50 -m state --state NEW -j Cid4665E24F7765.0 - $IPTABLES -t mangle -A Cid4665E24F7765.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A PREROUTING -i eth1 -p ah -m state --state NEW -j Cid4665E24F7765.0 + $IPTABLES -t mangle -A Cid4665E24F7765.0 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid4665E24F7765.0 -j ACCEPT $IPTABLES -N Cid4665E24F7765.1 -t mangle - $IPTABLES -t mangle -A PREROUTING -i eth1 -p ah -m state --state NEW -j Cid4665E24F7765.1 - $IPTABLES -t mangle -A Cid4665E24F7765.1 -j MARK --set-mark 16 + $IPTABLES -t mangle -A OUTPUT -o eth1 -p 50 -m state --state NEW -j Cid4665E24F7765.1 + $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Cid4665E24F7765.1 + $IPTABLES -t mangle -A POSTROUTING -o eth1 -p 50 -m state --state NEW -j Cid4665E24F7765.1 + $IPTABLES -t mangle -A POSTROUTING -o eth1 -p ah -m state --state NEW -j Cid4665E24F7765.1 + $IPTABLES -t mangle -A Cid4665E24F7765.1 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid4665E24F7765.1 -j ACCEPT - $IPTABLES -N Cid4665E24F7765.2 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -p 50 -m state --state NEW -j Cid4665E24F7765.2 - $IPTABLES -t mangle -A Cid4665E24F7765.2 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid4665E24F7765.2 -j ACCEPT - $IPTABLES -N Cid4665E24F7765.3 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Cid4665E24F7765.3 - $IPTABLES -t mangle -A Cid4665E24F7765.3 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid4665E24F7765.3 -j ACCEPT - $IPTABLES -N Cid4665E24F7765.4 -t mangle - $IPTABLES -t mangle -A POSTROUTING -o eth1 -p 50 -m state --state NEW -j Cid4665E24F7765.4 - $IPTABLES -t mangle -A Cid4665E24F7765.4 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid4665E24F7765.4 -j ACCEPT - $IPTABLES -N Cid4665E24F7765.5 -t mangle - $IPTABLES -t mangle -A POSTROUTING -o eth1 -p ah -m state --state NEW -j Cid4665E24F7765.5 - $IPTABLES -t mangle -A Cid4665E24F7765.5 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid4665E24F7765.5 -j ACCEPT # # Rule 13 (eth1) # @@ -554,12 +509,9 @@ script_body() { # $IPTABLES -N Cid43BBCC3D9745.0 -t mangle $IPTABLES -t mangle -A PREROUTING -i eth1 -p 50 -m state --state NEW -j Cid43BBCC3D9745.0 - $IPTABLES -t mangle -A Cid43BBCC3D9745.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A PREROUTING -i eth1 -p ah -m state --state NEW -j Cid43BBCC3D9745.0 + $IPTABLES -t mangle -A Cid43BBCC3D9745.0 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid43BBCC3D9745.0 -j ACCEPT - $IPTABLES -N Cid43BBCC3D9745.1 -t mangle - $IPTABLES -t mangle -A PREROUTING -i eth1 -p ah -m state --state NEW -j Cid43BBCC3D9745.1 - $IPTABLES -t mangle -A Cid43BBCC3D9745.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid43BBCC3D9745.1 -j ACCEPT # # Rule 14 (eth1) # @@ -567,34 +519,25 @@ script_body() { # $IPTABLES -N Cid459E471C10946.0 -t mangle $IPTABLES -t mangle -A OUTPUT -o eth1 -p 50 -m state --state NEW -j Cid459E471C10946.0 - $IPTABLES -t mangle -A Cid459E471C10946.0 -j MARK --set-mark 16 + $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Cid459E471C10946.0 + $IPTABLES -t mangle -A POSTROUTING -o eth1 -p 50 -m state --state NEW -j Cid459E471C10946.0 + $IPTABLES -t mangle -A POSTROUTING -o eth1 -p ah -m state --state NEW -j Cid459E471C10946.0 + $IPTABLES -t mangle -A Cid459E471C10946.0 -j MARK --set-mark 16 $IPTABLES -t mangle -A Cid459E471C10946.0 -j ACCEPT - $IPTABLES -N Cid459E471C10946.1 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Cid459E471C10946.1 - $IPTABLES -t mangle -A Cid459E471C10946.1 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid459E471C10946.1 -j ACCEPT - $IPTABLES -N Cid459E471C10946.2 -t mangle - $IPTABLES -t mangle -A POSTROUTING -o eth1 -p 50 -m state --state NEW -j Cid459E471C10946.2 - $IPTABLES -t mangle -A Cid459E471C10946.2 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid459E471C10946.2 -j ACCEPT - $IPTABLES -N Cid459E471C10946.3 -t mangle - $IPTABLES -t mangle -A POSTROUTING -o eth1 -p ah -m state --state NEW -j Cid459E471C10946.3 - $IPTABLES -t mangle -A Cid459E471C10946.3 -j MARK --set-mark 16 - $IPTABLES -t mangle -A Cid459E471C10946.3 -j ACCEPT # # Rule 15 (global) # echo "Rule 15 (global)" # # using CONNMARK - $IPTABLES -N RULE_15 -t mangle - $IPTABLES -t mangle -A OUTPUT -p 50 -m state --state NEW -j RULE_15 - $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j RULE_15 - $IPTABLES -t mangle -A PREROUTING -p 50 -m state --state NEW -j RULE_15 - $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j RULE_15 - $IPTABLES -t mangle -A RULE_15 -j MARK --set-mark 10 - $IPTABLES -t mangle -A RULE_15 -j CONNMARK --save-mark - $IPTABLES -t mangle -A RULE_15 -j ACCEPT + $IPTABLES -N Cid4483A4BD1810.0 -t mangle + $IPTABLES -t mangle -A OUTPUT -p 50 -m state --state NEW -j Cid4483A4BD1810.0 + $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j Cid4483A4BD1810.0 + $IPTABLES -t mangle -A PREROUTING -p 50 -m state --state NEW -j Cid4483A4BD1810.0 + $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j Cid4483A4BD1810.0 + $IPTABLES -t mangle -A Cid4483A4BD1810.0 -j MARK --set-mark 10 + $IPTABLES -t mangle -A Cid4483A4BD1810.0 -j CONNMARK --save-mark + $IPTABLES -t mangle -A Cid4483A4BD1810.0 -j ACCEPT # # Rule 16 (global) # @@ -606,8 +549,8 @@ script_body() { $IPTABLES -t mangle -A OUTPUT -p ah -m state --state NEW -j RULE_16 $IPTABLES -t mangle -A PREROUTING -p 50 -m state --state NEW -j RULE_16 $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j RULE_16 - $IPTABLES -t mangle -A RULE_16 -j LOG --log-level info --log-prefix "RULE 16 -- TAG " - $IPTABLES -t mangle -A RULE_16 -j MARK --set-mark 10 + $IPTABLES -t mangle -A RULE_16 -j LOG --log-level info --log-prefix "RULE 16 -- ACCEPT " + $IPTABLES -t mangle -A RULE_16 -j MARK --set-mark 10 $IPTABLES -t mangle -A RULE_16 -j CONNMARK --save-mark $IPTABLES -t mangle -A RULE_16 -j ACCEPT # @@ -623,38 +566,38 @@ script_body() { $IPTABLES -t mangle -A PREROUTING -p ah -m state --state NEW -j Cid4483A4DF1810.0 $IPTABLES -t mangle -A Cid4483A4DF1810.0 -s 192.168.1.0/24 -j RETURN $IPTABLES -t mangle -A Cid4483A4DF1810.0 -s 192.168.2.0/24 -j RETURN - $IPTABLES -N RULE_17 -t mangle - $IPTABLES -t mangle -A Cid4483A4DF1810.0 -j RULE_17 - $IPTABLES -t mangle -A RULE_17 -j LOG --log-level info --log-prefix "RULE 17 -- TAG " - $IPTABLES -t mangle -A RULE_17 -j MARK --set-mark 10 - $IPTABLES -t mangle -A RULE_17 -j CONNMARK --save-mark - $IPTABLES -t mangle -A RULE_17 -j ACCEPT + $IPTABLES -N RULE_17_3 -t mangle + $IPTABLES -t mangle -A Cid4483A4DF1810.0 -j RULE_17_3 + $IPTABLES -t mangle -A RULE_17_3 -j LOG --log-level info --log-prefix "RULE 17 -- ACCEPT " + $IPTABLES -t mangle -A RULE_17_3 -j MARK --set-mark 10 + $IPTABLES -t mangle -A RULE_17_3 -j CONNMARK --save-mark + $IPTABLES -t mangle -A RULE_17_3 -j ACCEPT # # Rule 18 (eth1) # echo "Rule 18 (eth1)" # # using CONNMARK - $IPTABLES -N In_RULE_18 -t mangle - $IPTABLES -t mangle -A PREROUTING -i eth1 -p 50 -m state --state NEW -j In_RULE_18 - $IPTABLES -t mangle -A PREROUTING -i eth1 -p ah -m state --state NEW -j In_RULE_18 - $IPTABLES -t mangle -A In_RULE_18 -i eth1 -j MARK --set-mark 10 - $IPTABLES -t mangle -A In_RULE_18 -i eth1 -j CONNMARK --save-mark - $IPTABLES -t mangle -A In_RULE_18 -i eth1 -j ACCEPT + $IPTABLES -N Cid4483A4F01810.0 -t mangle + $IPTABLES -t mangle -A PREROUTING -i eth1 -p 50 -m state --state NEW -j Cid4483A4F01810.0 + $IPTABLES -t mangle -A PREROUTING -i eth1 -p ah -m state --state NEW -j Cid4483A4F01810.0 + $IPTABLES -t mangle -A Cid4483A4F01810.0 -j MARK --set-mark 10 + $IPTABLES -t mangle -A Cid4483A4F01810.0 -j CONNMARK --save-mark + $IPTABLES -t mangle -A Cid4483A4F01810.0 -j ACCEPT # # Rule 19 (eth1) # echo "Rule 19 (eth1)" # # using CONNMARK - $IPTABLES -N Out_RULE_19 -t mangle - $IPTABLES -t mangle -A OUTPUT -o eth1 -p 50 -m state --state NEW -j Out_RULE_19 - $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Out_RULE_19 - $IPTABLES -t mangle -A POSTROUTING -o eth1 -p 50 -m state --state NEW -j Out_RULE_19 - $IPTABLES -t mangle -A POSTROUTING -o eth1 -p ah -m state --state NEW -j Out_RULE_19 - $IPTABLES -t mangle -A Out_RULE_19 -o eth1 -j MARK --set-mark 10 - $IPTABLES -t mangle -A Out_RULE_19 -o eth1 -j CONNMARK --save-mark - $IPTABLES -t mangle -A Out_RULE_19 -o eth1 -j ACCEPT + $IPTABLES -N Cid459E472D10946.0 -t mangle + $IPTABLES -t mangle -A OUTPUT -o eth1 -p 50 -m state --state NEW -j Cid459E472D10946.0 + $IPTABLES -t mangle -A OUTPUT -o eth1 -p ah -m state --state NEW -j Cid459E472D10946.0 + $IPTABLES -t mangle -A POSTROUTING -o eth1 -p 50 -m state --state NEW -j Cid459E472D10946.0 + $IPTABLES -t mangle -A POSTROUTING -o eth1 -p ah -m state --state NEW -j Cid459E472D10946.0 + $IPTABLES -t mangle -A Cid459E472D10946.0 -j MARK --set-mark 10 + $IPTABLES -t mangle -A Cid459E472D10946.0 -j CONNMARK --save-mark + $IPTABLES -t mangle -A Cid459E472D10946.0 -j ACCEPT # # Rule 22 (global) # @@ -662,7 +605,7 @@ script_body() { # $IPTABLES -N Cid43BB81879745.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -s 192.168.1.0/24 -j Cid43BB81879745.0 - $IPTABLES -t mangle -A Cid43BB81879745.0 -j CLASSIFY --set-class 1:2 + $IPTABLES -t mangle -A Cid43BB81879745.0 -j CLASSIFY --set-class 1:2 $IPTABLES -t mangle -A Cid43BB81879745.0 -j ACCEPT # # Rule 23 (global) @@ -671,8 +614,8 @@ script_body() { # $IPTABLES -N RULE_23 -t mangle $IPTABLES -t mangle -A POSTROUTING -s 192.168.1.0/24 -j RULE_23 - $IPTABLES -t mangle -A RULE_23 -j LOG --log-level info --log-prefix "RULE 23 -- CLASSIFY " - $IPTABLES -t mangle -A RULE_23 -j CLASSIFY --set-class 1:2 + $IPTABLES -t mangle -A RULE_23 -j LOG --log-level info --log-prefix "RULE 23 -- ACCEPT " + $IPTABLES -t mangle -A RULE_23 -j CLASSIFY --set-class 1:2 $IPTABLES -t mangle -A RULE_23 -j ACCEPT # # Rule 24 (global) @@ -683,7 +626,7 @@ script_body() { $IPTABLES -t mangle -A POSTROUTING -j Cid451E56936383.0 $IPTABLES -t mangle -A Cid451E56936383.0 -s 192.168.1.0/24 -j RETURN $IPTABLES -t mangle -A Cid451E56936383.0 -s 192.168.2.0/24 -j RETURN - $IPTABLES -t mangle -A Cid451E56936383.0 -j CLASSIFY --set-class 1:2 + $IPTABLES -t mangle -A Cid451E56936383.0 -j CLASSIFY --set-class 1:2 $IPTABLES -t mangle -A Cid451E56936383.0 -j ACCEPT # # Rule 25 (global) @@ -696,8 +639,8 @@ script_body() { $IPTABLES -t mangle -A Cid451E56A46383.0 -s 192.168.2.0/24 -j RETURN $IPTABLES -N RULE_25_3 -t mangle $IPTABLES -t mangle -A Cid451E56A46383.0 -j RULE_25_3 - $IPTABLES -t mangle -A RULE_25_3 -j LOG --log-level info --log-prefix "RULE 25 -- CLASSIFY " - $IPTABLES -t mangle -A RULE_25_3 -j CLASSIFY --set-class 1:2 + $IPTABLES -t mangle -A RULE_25_3 -j LOG --log-level info --log-prefix "RULE 25 -- ACCEPT " + $IPTABLES -t mangle -A RULE_25_3 -j CLASSIFY --set-class 1:2 $IPTABLES -t mangle -A RULE_25_3 -j ACCEPT # # Rule 26 (eth1) @@ -706,7 +649,7 @@ script_body() { # $IPTABLES -N Cid451EAD596383.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -o eth1 -s 192.168.1.0/24 -j Cid451EAD596383.0 - $IPTABLES -t mangle -A Cid451EAD596383.0 -j CLASSIFY --set-class 1:2 + $IPTABLES -t mangle -A Cid451EAD596383.0 -j CLASSIFY --set-class 1:2 $IPTABLES -t mangle -A Cid451EAD596383.0 -j ACCEPT # # Rule 27 (eth1) @@ -715,8 +658,8 @@ script_body() { # $IPTABLES -N Out_RULE_27 -t mangle $IPTABLES -t mangle -A POSTROUTING -o eth1 -s 192.168.1.0/24 -j Out_RULE_27 - $IPTABLES -t mangle -A Out_RULE_27 -j LOG --log-level info --log-prefix "RULE 27 -- CLASSIFY " - $IPTABLES -t mangle -A Out_RULE_27 -j CLASSIFY --set-class 1:2 + $IPTABLES -t mangle -A Out_RULE_27 -j LOG --log-level info --log-prefix "RULE 27 -- ACCEPT " + $IPTABLES -t mangle -A Out_RULE_27 -j CLASSIFY --set-class 1:2 $IPTABLES -t mangle -A Out_RULE_27 -j ACCEPT # # Rule 28 (eth1) @@ -725,7 +668,7 @@ script_body() { # $IPTABLES -N Cid451ED8E76383.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -o ! eth1 -s 192.168.1.0/24 -j Cid451ED8E76383.0 - $IPTABLES -t mangle -A Cid451ED8E76383.0 -j CLASSIFY --set-class 1:2 + $IPTABLES -t mangle -A Cid451ED8E76383.0 -j CLASSIFY --set-class 1:2 $IPTABLES -t mangle -A Cid451ED8E76383.0 -j ACCEPT # # Rule 29 (eth1) @@ -734,8 +677,8 @@ script_body() { # $IPTABLES -N Out_RULE_29 -t mangle $IPTABLES -t mangle -A POSTROUTING -o ! eth1 -s 192.168.1.0/24 -j Out_RULE_29 - $IPTABLES -t mangle -A Out_RULE_29 -j LOG --log-level info --log-prefix "RULE 29 -- CLASSIFY " - $IPTABLES -t mangle -A Out_RULE_29 -j CLASSIFY --set-class 1:2 + $IPTABLES -t mangle -A Out_RULE_29 -j LOG --log-level info --log-prefix "RULE 29 -- ACCEPT " + $IPTABLES -t mangle -A Out_RULE_29 -j CLASSIFY --set-class 1:2 $IPTABLES -t mangle -A Out_RULE_29 -j ACCEPT # # Rule 30 (global) @@ -747,7 +690,7 @@ script_body() { # in this firewall object $IPTABLES -N Cid4599A9DC19324.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -p icmp -m icmp --icmp-type 3 -j Cid4599A9DC19324.0 - $IPTABLES -t mangle -A Cid4599A9DC19324.0 -j CLASSIFY --set-class 1:10 + $IPTABLES -t mangle -A Cid4599A9DC19324.0 -j CLASSIFY --set-class 1:10 $IPTABLES -t mangle -A Cid4599A9DC19324.0 -j ACCEPT # # Rule 31 (eth0) @@ -757,7 +700,7 @@ script_body() { # second rule for bug #1618381 $IPTABLES -N Cid4599A9E919324.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -o eth0 -j Cid4599A9E919324.0 - $IPTABLES -t mangle -A Cid4599A9E919324.0 -j CLASSIFY --set-class 1:11 + $IPTABLES -t mangle -A Cid4599A9E919324.0 -j CLASSIFY --set-class 1:11 $IPTABLES -t mangle -A Cid4599A9E919324.0 -j ACCEPT # # Rule 32 (global) @@ -769,7 +712,7 @@ script_body() { $IPTABLES -t mangle -A POSTROUTING -p icmp -m icmp --icmp-type 3 -j Cid459A026219324.0 $IPTABLES -t mangle -A Cid459A026219324.0 -s 192.168.1.0/24 -j RETURN $IPTABLES -t mangle -A Cid459A026219324.0 -s 192.168.2.0/24 -j RETURN - $IPTABLES -t mangle -A Cid459A026219324.0 -j CLASSIFY --set-class 1:10 + $IPTABLES -t mangle -A Cid459A026219324.0 -j CLASSIFY --set-class 1:10 $IPTABLES -t mangle -A Cid459A026219324.0 -j ACCEPT # # Rule 33 (global) @@ -782,7 +725,7 @@ script_body() { $IPTABLES -t mangle -A POSTROUTING -p tcp -m tcp --dport 80 -j Cid459A5AFB19324.0 $IPTABLES -t mangle -A Cid459A5AFB19324.0 -s 192.168.1.0/24 -j RETURN $IPTABLES -t mangle -A Cid459A5AFB19324.0 -s 192.168.2.0/24 -j RETURN - $IPTABLES -t mangle -A Cid459A5AFB19324.0 -j CLASSIFY --set-class 1:10 + $IPTABLES -t mangle -A Cid459A5AFB19324.0 -j CLASSIFY --set-class 1:10 $IPTABLES -t mangle -A Cid459A5AFB19324.0 -j ACCEPT # # Rule 34 (eth0) @@ -795,16 +738,10 @@ script_body() { # of that $IPTABLES -N Cid459A875F19324.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -o eth0 -p tcp -m tcp --dport 10000:11000 -j Cid459A875F19324.0 - $IPTABLES -t mangle -A Cid459A875F19324.0 -j CLASSIFY --set-class 1:11 + $IPTABLES -t mangle -A POSTROUTING -o eth0 -p tcp -m tcp -m multiport --dports 113,13,53,2105,21,70,80,443,6667,119,25,3128,22,23,540 -j Cid459A875F19324.0 + $IPTABLES -t mangle -A POSTROUTING -o eth0 -p udp -m udp -m multiport --dports 53,161 -j Cid459A875F19324.0 + $IPTABLES -t mangle -A Cid459A875F19324.0 -j CLASSIFY --set-class 1:11 $IPTABLES -t mangle -A Cid459A875F19324.0 -j ACCEPT - $IPTABLES -N Cid459A875F19324.1 -t mangle - $IPTABLES -t mangle -A POSTROUTING -o eth0 -p tcp -m tcp -m multiport --dports 113,13,53,2105,21,70,80,443,6667,119,25,3128,22,23,540 -j Cid459A875F19324.1 - $IPTABLES -t mangle -A Cid459A875F19324.1 -j CLASSIFY --set-class 1:11 - $IPTABLES -t mangle -A Cid459A875F19324.1 -j ACCEPT - $IPTABLES -N Cid459A875F19324.2 -t mangle - $IPTABLES -t mangle -A POSTROUTING -o eth0 -p udp -m udp -m multiport --dports 53,161 -j Cid459A875F19324.2 - $IPTABLES -t mangle -A Cid459A875F19324.2 -j CLASSIFY --set-class 1:11 - $IPTABLES -t mangle -A Cid459A875F19324.2 -j ACCEPT # # Rule 36 (global) # @@ -830,12 +767,12 @@ script_body() { # echo "Rule mangle_rules 1 (global)" # - $IPTABLES -N mangle_rules_1 -t mangle - $IPTABLES -t mangle -A OUTPUT -p tcp -m tcp --dport 80 -m state --state NEW -j mangle_rules_1 - $IPTABLES -t mangle -A PREROUTING -p tcp -m tcp --dport 80 -m state --state NEW -j mangle_rules_1 - $IPTABLES -t mangle -A mangle_rules_1 -j MARK --set-mark 1 - $IPTABLES -t mangle -A mangle_rules_1 -j CONNMARK --save-mark - $IPTABLES -t mangle -A mangle_rules_1 -j ACCEPT + $IPTABLES -N Cid56804X29169.0 -t mangle + $IPTABLES -t mangle -A OUTPUT -p tcp -m tcp --dport 80 -m state --state NEW -j Cid56804X29169.0 + $IPTABLES -t mangle -A PREROUTING -p tcp -m tcp --dport 80 -m state --state NEW -j Cid56804X29169.0 + $IPTABLES -t mangle -A Cid56804X29169.0 -j MARK --set-mark 1 + $IPTABLES -t mangle -A Cid56804X29169.0 -j CONNMARK --save-mark + $IPTABLES -t mangle -A Cid56804X29169.0 -j ACCEPT # # Rule mangle_rules 2 (global) # @@ -843,7 +780,7 @@ script_body() { # $IPTABLES -N Cid56817X29169.0 -t mangle $IPTABLES -t mangle -A POSTROUTING -m mark --mark 1 -j Cid56817X29169.0 - $IPTABLES -t mangle -A Cid56817X29169.0 -j CLASSIFY --set-class 1:12 + $IPTABLES -t mangle -A Cid56817X29169.0 -j CLASSIFY --set-class 1:12 $IPTABLES -t mangle -A Cid56817X29169.0 -j ACCEPT # # Rule mangle_rules 4 (global) @@ -1050,7 +987,7 @@ test -z "$cmd" && { case "$cmd" in start) - log "Activating firewall script generated Tue Apr 19 14:12:04 2011 by vadim" + log "Activating firewall script generated Tue May 3 20:28:13 2011 by vadim" check_tools prolog_commands check_run_time_address_table_files diff --git a/test/ipt/firewall38.fw.orig b/test/ipt/firewall38.fw.orig index 4b6a489ae..68ff21e71 100755 --- a/test/ipt/firewall38.fw.orig +++ b/test/ipt/firewall38.fw.orig @@ -2,9 +2,9 @@ # # This is automatically generated file. DO NOT MODIFY ! # -# Firewall Builder fwb_ipt v4.2.0.3529 +# Firewall Builder fwb_ipt v4.2.1.ma_1 # -# Generated Tue Apr 19 14:12:07 2011 PDT by vadim +# Generated Tue May 3 19:32:56 2011 PDT by vadim # # files: * firewall38.fw /etc/fw/firewall38.fw # @@ -366,10 +366,10 @@ script_body() { # ================ Table 'mangle', rule set Policy # # Rule 0 (global) - echo "-A OUTPUT -p 50 -m state --state NEW -j MARK --set-mark 16" - echo "-A OUTPUT -p ah -m state --state NEW -j MARK --set-mark 16" - echo "-A PREROUTING -p 50 -m state --state NEW -j MARK --set-mark 16" - echo "-A PREROUTING -p ah -m state --state NEW -j MARK --set-mark 16" + echo "-A OUTPUT -p 50 -m state --state NEW -j MARK --set-mark 16" + echo "-A OUTPUT -p ah -m state --state NEW -j MARK --set-mark 16" + echo "-A PREROUTING -p 50 -m state --state NEW -j MARK --set-mark 16" + echo "-A PREROUTING -p ah -m state --state NEW -j MARK --set-mark 16" # # Rule 1 (global) echo ":RULE_1 - [0:0]" @@ -377,8 +377,8 @@ script_body() { echo "-A OUTPUT -p ah -m state --state NEW -j RULE_1 " echo "-A PREROUTING -p 50 -m state --state NEW -j RULE_1 " echo "-A PREROUTING -p ah -m state --state NEW -j RULE_1 " - echo "-A RULE_1 -j LOG --log-level info --log-prefix \"RULE 1 -- TAG \"" - echo "-A RULE_1 -j MARK --set-mark 16" + echo "-A RULE_1 -j LOG --log-level info --log-prefix \"RULE 1 -- CONTINUE \"" + echo "-A RULE_1 -j MARK --set-mark 16" # # Rule 2 (global) echo ":Cid43BBF1AD9745.0 - [0:0]" @@ -390,35 +390,35 @@ script_body() { echo "-A PREROUTING -s ! 192.168.1.0/24 -m state --state NEW -j Cid43BBF1AD9745.1 " echo "-A Cid43BBF1AD9745.1 -p 50 -j RULE_2 " echo "-A Cid43BBF1AD9745.1 -p ah -j RULE_2 " - echo "-A RULE_2 -j LOG --log-level info --log-prefix \"RULE 2 -- TAG \"" - echo "-A RULE_2 -j MARK --set-mark 16" + echo "-A RULE_2 -j LOG --log-level info --log-prefix \"RULE 2 -- CONTINUE \"" + echo "-A RULE_2 -j MARK --set-mark 16" # # Rule 3 (eth1) - echo "-A PREROUTING -i eth1 -p 50 -m state --state NEW -j MARK --set-mark 16" - echo "-A PREROUTING -i eth1 -p ah -m state --state NEW -j MARK --set-mark 16" + echo "-A PREROUTING -i eth1 -p 50 -m state --state NEW -j MARK --set-mark 16" + echo "-A PREROUTING -i eth1 -p ah -m state --state NEW -j MARK --set-mark 16" # # Rule 4 (global) # rule comment: rule 4 - echo "-A OUTPUT -p tcp -m tcp --dport 80 -m state --state NEW -j MARK --set-mark 2" + echo "-A OUTPUT -p tcp -m tcp --dport 80 -m state --state NEW -j MARK --set-mark 2" # # Rule 5 (global) echo ":RULE_5 - [0:0]" echo "-A OUTPUT -p tcp -m tcp -s 22.22.23.22 --dport 80 -m state --state NEW -j RULE_5 " - echo "-A RULE_5 -j LOG --log-level info --log-prefix \"RULE 5 -- TAG \"" - echo "-A RULE_5 -j MARK --set-mark 2" + echo "-A RULE_5 -j LOG --log-level info --log-prefix \"RULE 5 -- CONTINUE \"" + echo "-A RULE_5 -j MARK --set-mark 2" # # Rule 6 (eth1) - echo "-A OUTPUT -o eth1 -p tcp -m tcp -s 22.22.23.22 --dport 80 -m state --state NEW -j MARK --set-mark 2" + echo "-A OUTPUT -o eth1 -p tcp -m tcp -s 22.22.23.22 --dport 80 -m state --state NEW -j MARK --set-mark 2" # # Rule 7 (eth1) - echo "-A PREROUTING -i eth1 -p tcp -m tcp -s 22.22.23.22 --dport 80 -m state --state NEW -j MARK --set-mark 2" + echo "-A PREROUTING -i eth1 -p tcp -m tcp -s 22.22.23.22 --dport 80 -m state --state NEW -j MARK --set-mark 2" # # Rule 8 (eth1) echo ":Cid462EA8B230547.0 - [0:0]" echo "-A OUTPUT -o eth1 -p tcp -m tcp --dport 80 -m state --state NEW -j Cid462EA8B230547.0 " echo "-A Cid462EA8B230547.0 -s 22.22.23.22 -j RETURN " - echo "-A Cid462EA8B230547.0 -j MARK --set-mark 2" - echo "-A POSTROUTING -o eth1 -p tcp -m tcp --dport 80 -m state --state NEW -j MARK --set-mark 2" + echo "-A Cid462EA8B230547.0 -j MARK --set-mark 2" + echo "-A POSTROUTING -o eth1 -p tcp -m tcp --dport 80 -m state --state NEW -j MARK --set-mark 2" # echo COMMIT @@ -498,7 +498,7 @@ test -z "$cmd" && { case "$cmd" in start) - log "Activating firewall script generated Tue Apr 19 14:12:07 2011 by vadim" + log "Activating firewall script generated Tue May 3 19:32:56 2011 by vadim" check_tools prolog_commands check_run_time_address_table_files diff --git a/test/ipt/firewall40-1.fw.orig b/test/ipt/firewall40-1.fw.orig index 4499f6352..018ac293e 100755 --- a/test/ipt/firewall40-1.fw.orig +++ b/test/ipt/firewall40-1.fw.orig @@ -2,9 +2,9 @@ # # This is automatically generated file. DO NOT MODIFY ! # -# Firewall Builder fwb_ipt v4.2.0.3529 +# Firewall Builder fwb_ipt v4.2.1.ma_1 # -# Generated Tue Apr 19 14:12:13 2011 PDT by vadim +# Generated Tue May 3 19:33:01 2011 PDT by vadim # # files: * firewall40-1.fw /etc/firewall40-1.fw # @@ -325,31 +325,27 @@ script_body() { echo "Rule Policy_1 0 (eth0)" # $IPTABLES -N Policy_1 -t mangle - $IPTABLES -N In_Policy_1_0 -t mangle - $IPTABLES -t mangle -A Policy_1 -i eth0 -m state --state NEW -j In_Policy_1_0 - $IPTABLES -t mangle -A In_Policy_1_0 -i eth0 -j MARK --set-mark 1 - $IPTABLES -t mangle -A In_Policy_1_0 -i eth0 -j CONNMARK --save-mark + $IPTABLES -t mangle -A Policy_1 -i eth0 -m state --state NEW -j MARK --set-mark 1 + $IPTABLES -t mangle -A Policy_1 -i eth0 -m state --state NEW -j CONNMARK --save-mark # # Rule Policy_1 1 (eth2) # echo "Rule Policy_1 1 (eth2)" # - $IPTABLES -N In_Policy_1_1 -t mangle - $IPTABLES -t mangle -A Policy_1 -i eth2 -m state --state NEW -j In_Policy_1_1 - $IPTABLES -t mangle -A In_Policy_1_1 -i eth2 -j MARK --set-mark 2 - $IPTABLES -t mangle -A In_Policy_1_1 -i eth2 -j CONNMARK --save-mark + $IPTABLES -t mangle -A Policy_1 -i eth2 -m state --state NEW -j MARK --set-mark 2 + $IPTABLES -t mangle -A Policy_1 -i eth2 -m state --state NEW -j CONNMARK --save-mark # # Rule Policy_1 3 (global) # echo "Rule Policy_1 3 (global)" # - $IPTABLES -t mangle -A POSTROUTING -m mark --mark 1 -j ROUTE --oif eth0 --continue + $IPTABLES -t mangle -A POSTROUTING -m mark --mark 1 -j ROUTE --oif eth0 --continue # # Rule Policy_1 4 (global) # echo "Rule Policy_1 4 (global)" # - $IPTABLES -t mangle -A POSTROUTING -m mark --mark 2 -j ROUTE --oif eth2 --continue + $IPTABLES -t mangle -A POSTROUTING -m mark --mark 2 -j ROUTE --oif eth2 --continue # # Rule Policy_1 6 (global) # @@ -360,8 +356,8 @@ script_body() { $IPTABLES -N Policy_1_6 -t mangle $IPTABLES -t mangle -A Cid55038X29165.0 -d 22.22.22.0/24 -j Policy_1_6 $IPTABLES -t mangle -A Cid55038X29165.0 -d 33.33.33.0/24 -j Policy_1_6 - $IPTABLES -t mangle -A Policy_1_6 -j LOG --log-level info --log-prefix "RULE 6 -- TAG " - $IPTABLES -t mangle -A Policy_1_6 -j MARK --set-mark 8 + $IPTABLES -t mangle -A Policy_1_6 -j LOG --log-level info --log-prefix "RULE 6 -- CONTINUE " + $IPTABLES -t mangle -A Policy_1_6 -j MARK --set-mark 8 # ================ Table 'filter', rule set Policy_1 # @@ -450,7 +446,7 @@ test -z "$cmd" && { case "$cmd" in start) - log "Activating firewall script generated Tue Apr 19 14:12:13 2011 by vadim" + log "Activating firewall script generated Tue May 3 19:33:01 2011 by vadim" check_tools prolog_commands check_run_time_address_table_files diff --git a/test/ipt/firewall40-2.fw.orig b/test/ipt/firewall40-2.fw.orig index 67ef5f671..2a13a6d47 100755 --- a/test/ipt/firewall40-2.fw.orig +++ b/test/ipt/firewall40-2.fw.orig @@ -2,9 +2,9 @@ # # This is automatically generated file. DO NOT MODIFY ! # -# Firewall Builder fwb_ipt v4.2.0.3529 +# Firewall Builder fwb_ipt v4.2.1.ma_1 # -# Generated Tue Apr 19 14:12:14 2011 PDT by vadim +# Generated Tue May 3 19:33:02 2011 PDT by vadim # # files: * firewall40-2.fw /etc/firewall40-2.fw # @@ -325,31 +325,27 @@ script_body() { echo "Rule Policy_1 0 (eth0)" # $IPTABLES -N Policy_1 -t mangle - $IPTABLES -N In_Policy_1_0 -t mangle - $IPTABLES -t mangle -A Policy_1 -i eth0 -m state --state NEW -j In_Policy_1_0 - $IPTABLES -t mangle -A In_Policy_1_0 -i eth0 -j MARK --set-mark 1 - $IPTABLES -t mangle -A In_Policy_1_0 -i eth0 -j CONNMARK --save-mark + $IPTABLES -t mangle -A Policy_1 -i eth0 -m state --state NEW -j MARK --set-mark 1 + $IPTABLES -t mangle -A Policy_1 -i eth0 -m state --state NEW -j CONNMARK --save-mark # # Rule Policy_1 1 (eth2) # echo "Rule Policy_1 1 (eth2)" # - $IPTABLES -N In_Policy_1_1 -t mangle - $IPTABLES -t mangle -A Policy_1 -i eth2 -m state --state NEW -j In_Policy_1_1 - $IPTABLES -t mangle -A In_Policy_1_1 -i eth2 -j MARK --set-mark 2 - $IPTABLES -t mangle -A In_Policy_1_1 -i eth2 -j CONNMARK --save-mark + $IPTABLES -t mangle -A Policy_1 -i eth2 -m state --state NEW -j MARK --set-mark 2 + $IPTABLES -t mangle -A Policy_1 -i eth2 -m state --state NEW -j CONNMARK --save-mark # # Rule Policy_1 3 (global) # echo "Rule Policy_1 3 (global)" # - $IPTABLES -t mangle -A POSTROUTING -m mark --mark 1 -j ROUTE --oif eth0 --continue + $IPTABLES -t mangle -A POSTROUTING -m mark --mark 1 -j ROUTE --oif eth0 --continue # # Rule Policy_1 4 (global) # echo "Rule Policy_1 4 (global)" # - $IPTABLES -t mangle -A POSTROUTING -m mark --mark 2 -j ROUTE --oif eth2 --continue + $IPTABLES -t mangle -A POSTROUTING -m mark --mark 2 -j ROUTE --oif eth2 --continue # # Rule Policy_1 6 (global) # @@ -360,8 +356,8 @@ script_body() { $IPTABLES -N Policy_1_6 -t mangle $IPTABLES -t mangle -A Cid55227X22068.0 -d 22.22.22.0/24 -j Policy_1_6 $IPTABLES -t mangle -A Cid55227X22068.0 -d 33.33.33.0/24 -j Policy_1_6 - $IPTABLES -t mangle -A Policy_1_6 -j LOG --log-level info --log-prefix "RULE 6 -- TAG " - $IPTABLES -t mangle -A Policy_1_6 -j MARK --set-mark 8 + $IPTABLES -t mangle -A Policy_1_6 -j LOG --log-level info --log-prefix "RULE 6 -- CONTINUE " + $IPTABLES -t mangle -A Policy_1_6 -j MARK --set-mark 8 # ================ Table 'filter', rule set Policy_1 # @@ -437,7 +433,7 @@ test -z "$cmd" && { case "$cmd" in start) - log "Activating firewall script generated Tue Apr 19 14:12:14 2011 by vadim" + log "Activating firewall script generated Tue May 3 19:33:02 2011 by vadim" check_tools prolog_commands check_run_time_address_table_files diff --git a/test/ipt/firewall40.fw.orig b/test/ipt/firewall40.fw.orig index d7a97ccbb..9aef6f114 100755 --- a/test/ipt/firewall40.fw.orig +++ b/test/ipt/firewall40.fw.orig @@ -2,9 +2,9 @@ # # This is automatically generated file. DO NOT MODIFY ! # -# Firewall Builder fwb_ipt v4.2.0.3529 +# Firewall Builder fwb_ipt v4.2.1.ma_1 # -# Generated Tue Apr 19 14:12:13 2011 PDT by vadim +# Generated Tue May 3 19:33:00 2011 PDT by vadim # # files: * firewall40.fw /etc/firewall40.fw # @@ -324,31 +324,27 @@ script_body() { # echo "Rule 0 (eth0)" # - $IPTABLES -N In_RULE_0 -t mangle - $IPTABLES -t mangle -A PREROUTING -i eth0 -m state --state NEW -j In_RULE_0 - $IPTABLES -t mangle -A In_RULE_0 -i eth0 -j MARK --set-mark 1 - $IPTABLES -t mangle -A In_RULE_0 -i eth0 -j CONNMARK --save-mark + $IPTABLES -t mangle -A PREROUTING -i eth0 -m state --state NEW -j MARK --set-mark 1 + $IPTABLES -t mangle -A PREROUTING -i eth0 -m state --state NEW -j CONNMARK --save-mark # # Rule 1 (eth2) # echo "Rule 1 (eth2)" # - $IPTABLES -N In_RULE_1 -t mangle - $IPTABLES -t mangle -A PREROUTING -i eth2 -m state --state NEW -j In_RULE_1 - $IPTABLES -t mangle -A In_RULE_1 -i eth2 -j MARK --set-mark 2 - $IPTABLES -t mangle -A In_RULE_1 -i eth2 -j CONNMARK --save-mark + $IPTABLES -t mangle -A PREROUTING -i eth2 -m state --state NEW -j MARK --set-mark 2 + $IPTABLES -t mangle -A PREROUTING -i eth2 -m state --state NEW -j CONNMARK --save-mark # # Rule 3 (global) # echo "Rule 3 (global)" # - $IPTABLES -t mangle -A POSTROUTING -m mark --mark 1 -j ROUTE --oif eth0 --continue + $IPTABLES -t mangle -A POSTROUTING -m mark --mark 1 -j ROUTE --oif eth0 --continue # # Rule 4 (global) # echo "Rule 4 (global)" # - $IPTABLES -t mangle -A POSTROUTING -m mark --mark 2 -j ROUTE --oif eth2 --continue + $IPTABLES -t mangle -A POSTROUTING -m mark --mark 2 -j ROUTE --oif eth2 --continue # # Rule 6 (global) # @@ -359,8 +355,8 @@ script_body() { $IPTABLES -N RULE_6 -t mangle $IPTABLES -t mangle -A Cid37084X26841.0 -d 22.22.22.0/24 -j RULE_6 $IPTABLES -t mangle -A Cid37084X26841.0 -d 33.33.33.0/24 -j RULE_6 - $IPTABLES -t mangle -A RULE_6 -j LOG --log-level info --log-prefix "RULE 6 -- TAG " - $IPTABLES -t mangle -A RULE_6 -j MARK --set-mark 8 + $IPTABLES -t mangle -A RULE_6 -j LOG --log-level info --log-prefix "RULE 6 -- CONTINUE " + $IPTABLES -t mangle -A RULE_6 -j MARK --set-mark 8 # ================ Table 'filter', rule set Policy # @@ -439,7 +435,7 @@ test -z "$cmd" && { case "$cmd" in start) - log "Activating firewall script generated Tue Apr 19 14:12:13 2011 by vadim" + log "Activating firewall script generated Tue May 3 19:33:00 2011 by vadim" check_tools prolog_commands check_run_time_address_table_files diff --git a/test/ipt/objects-for-regression-tests.fwb b/test/ipt/objects-for-regression-tests.fwb index 5acf1b515..d8f2a25f3 100644 --- a/test/ipt/objects-for-regression-tests.fwb +++ b/test/ipt/objects-for-regression-tests.fwb @@ -1,6 +1,6 @@ - + @@ -51,9 +51,9 @@ - - - + @@ -69,9 +69,9 @@ - - - + @@ -100,17 +100,17 @@ - + established - + established -m state --state ESTABLISHED,RELATED established - + established - + established -m state --state ESTABLISHED,RELATED established @@ -366,54 +366,54 @@ - - - - + + + + -m record_rpc - - - + + + - - - - + + + + -m irc - - - + + + - - - - + + + + -m psd --psd-weight-threshold 5 --psd-delay-threshold 10000 - - - + + + - - - - + + + + -m string --string test_pattern - - - + + + - - - - + + + + -m talk - - - + + + @@ -682,7 +682,7 @@ - + @@ -886,11 +886,11 @@ - - - + - + @@ -919,74 +919,74 @@ - - - + - - + - - + - + - + - - - - - - - - - - - - - - - - + - - - - + - - + - + - + - + - - - - - + @@ -1621,8 +1621,8 @@ - - + @@ -1630,28 +1630,28 @@ - - - - - - - - - - - - - - - - + - - - - + @@ -1663,10 +1663,10 @@ - - - - + @@ -2148,51 +2148,51 @@ - - - + - - + - - + - - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -2202,24 +2202,24 @@ - + - + - + - + - - - - - + @@ -2285,7 +2285,7 @@ - + @@ -2315,7 +2315,7 @@ - + @@ -2347,7 +2347,7 @@ - + @@ -2376,7 +2376,7 @@ - + @@ -2405,7 +2405,7 @@ - + @@ -2434,7 +2434,7 @@ - + @@ -2463,7 +2463,7 @@ - + @@ -2492,7 +2492,7 @@ - + @@ -2864,7 +2864,7 @@ - + @@ -3677,53 +3677,53 @@ - - - + - + - - + - + - - - + - + - + - - - - - + - - + - - - - + @@ -3737,22 +3737,22 @@ - + - + - + - - - - - - + @@ -3765,93 +3765,99 @@ - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -4098,9 +4104,9 @@ - - - + @@ -4116,9 +4122,9 @@ - - - + @@ -4134,9 +4140,9 @@ - - - + @@ -4152,9 +4158,9 @@ - - - + @@ -4170,9 +4176,9 @@ - - - + @@ -4188,9 +4194,9 @@ - - - + @@ -4206,9 +4212,9 @@ - - - + @@ -4239,9 +4245,9 @@ - - - + @@ -4256,9 +4262,9 @@ - - - + @@ -4273,9 +4279,9 @@ - - - + @@ -4290,9 +4296,9 @@ - - - + @@ -4308,9 +4314,9 @@ - - - + @@ -4391,9 +4397,9 @@ - - - + @@ -4412,9 +4418,9 @@ - - - + @@ -4437,9 +4443,9 @@ - - - + @@ -4454,9 +4460,9 @@ - - - + @@ -4471,9 +4477,9 @@ - - - + @@ -4489,9 +4495,9 @@ - - - + @@ -4507,9 +4513,9 @@ - - - + @@ -4525,9 +4531,9 @@ - - - + @@ -4543,9 +4549,9 @@ - - - + @@ -4561,9 +4567,9 @@ - - - + @@ -4637,9 +4643,9 @@ - - - + @@ -4702,9 +4708,9 @@ - - - + @@ -4720,9 +4726,9 @@ - - - + @@ -4737,9 +4743,9 @@ - - - + @@ -4781,9 +4787,9 @@ - - - + @@ -5072,109 +5078,109 @@ - - - - - - + + + + + + -m ip_conntrack_talk -m ip_nat_talk - - - + + + - - - - + + + + -p tcp -m state --state ESTABLISHED --tcp-flags SYN,ACK,RST,URG ACK - - - + + + - - - - + + + + -p tcp -m state --state ESTABLISHED --tcp-flags SYN,FIN,RST,URG,PSH RST - - - + + + - - + + -m string --string test_pattern - + -m string --string test_pattern - - - + + + - - - - + + + + -p tcp ! --syn -dport 5190 -m state --state NEW - - - + + + - - - - + + + + -m rt --rt-type 0 - - - + + + - - - - + + + + -m tcp --tcp-flags SYN,ACK SYN,ACK -m state --state NEW - - - + + + - - - - + + + + -m owner --uid-owner anonymous - - - - + + + + - - - - + + + + -m owner --uid-owner anonymous - - - - + + + + - - - - + + + + -m owner --uid-owner anonymous - - - - + + + + @@ -6153,10 +6159,10 @@ - + - - + @@ -6189,10 +6195,10 @@ - + - - + @@ -6220,10 +6226,10 @@ - + - - + @@ -6255,15 +6261,15 @@ - + - + - + - - + @@ -6295,15 +6301,15 @@ - + - + - + - - + @@ -6335,15 +6341,15 @@ - + - + - + - - + @@ -6375,15 +6381,15 @@ - + - + - + - - + @@ -6415,15 +6421,15 @@ - + - + - + - - + @@ -6455,15 +6461,15 @@ - + - + - + - - + @@ -6488,10 +6494,10 @@ - + - - + @@ -6638,10 +6644,10 @@ - - + - + @@ -6679,10 +6685,10 @@ - - + - + @@ -6829,10 +6835,10 @@ - - + - + @@ -6892,10 +6898,10 @@ - - + - + @@ -6975,10 +6981,10 @@ - - + - + @@ -6999,10 +7005,10 @@ - - + - + @@ -7023,10 +7029,10 @@ - - + - + @@ -7119,10 +7125,10 @@ - - + - + @@ -7197,11 +7203,11 @@ - - + - - + @@ -7227,18 +7233,18 @@ - + - - + - + @@ -7246,39 +7252,39 @@ - - + - - - + - - - - - - + - + - + - - - + - - - - + @@ -7296,17 +7302,17 @@ - + - - - - - - - - + @@ -7871,15 +7877,15 @@ - + - + - - + @@ -7913,15 +7919,15 @@ - + - + - - + @@ -8223,10 +8229,10 @@ - + - + @@ -8249,13 +8255,13 @@ - + - - + @@ -8279,13 +8285,13 @@ - + - - + @@ -8804,18 +8810,18 @@ - + - - + - + @@ -8823,40 +8829,40 @@ - - + - - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -8866,26 +8872,26 @@ - + - + - + - + - - - - - - - + @@ -8924,7 +8930,7 @@ - + @@ -8954,7 +8960,7 @@ - + @@ -8986,7 +8992,7 @@ - + @@ -9015,7 +9021,7 @@ - + @@ -9044,7 +9050,7 @@ - + @@ -9073,7 +9079,7 @@ - + @@ -9102,7 +9108,7 @@ - + @@ -9131,7 +9137,7 @@ - + @@ -9505,7 +9511,7 @@ - + @@ -10416,8 +10422,8 @@ - - + @@ -10441,8 +10447,8 @@ - - + @@ -10465,20 +10471,20 @@ - + - + - + - - + @@ -10501,20 +10507,20 @@ - + - + - + - - + @@ -10613,7 +10619,7 @@ - + @@ -10635,7 +10641,7 @@ - + @@ -10660,9 +10666,9 @@ - + - + @@ -11011,11 +11017,11 @@ - + - + @@ -11054,7 +11060,7 @@ - + @@ -11094,53 +11100,53 @@ - - - + - + - - + - + - - - + - + - + - - - - - + - - + - - - - + @@ -11154,22 +11160,22 @@ - + - + - + - - - - - - + @@ -11209,7 +11215,7 @@ - + @@ -11238,7 +11244,7 @@ - + @@ -11299,20 +11305,20 @@ - + - + - + - - + @@ -11335,20 +11341,20 @@ - + - + - + - - + @@ -11523,7 +11529,7 @@ - + @@ -11562,7 +11568,7 @@ - + @@ -11640,7 +11646,7 @@ - + @@ -11661,7 +11667,7 @@ - + @@ -11681,7 +11687,7 @@ - + @@ -11773,51 +11779,51 @@ - - - + - - + - - + - + - - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -11827,24 +11833,24 @@ - + - + - + - + - - - - - + @@ -11882,7 +11888,7 @@ - + @@ -11965,7 +11971,7 @@ - + @@ -12180,15 +12186,15 @@ - + - + - + - - + @@ -12220,15 +12226,15 @@ - + - + - + - - + @@ -12260,15 +12266,15 @@ - + - + - + - - + @@ -12300,15 +12306,15 @@ - + - + - + - - + @@ -12340,15 +12346,15 @@ - + - + - + - - + @@ -12380,15 +12386,15 @@ - + - + - + - - + @@ -12411,7 +12417,7 @@ - + @@ -12433,7 +12439,7 @@ - + @@ -12456,7 +12462,7 @@ - + @@ -12533,7 +12539,7 @@ - + @@ -12571,7 +12577,7 @@ - + @@ -12609,52 +12615,52 @@ - - - + - - + - - + - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -12664,25 +12670,25 @@ - + - + - + - + - - - - - + @@ -12926,7 +12932,7 @@ - + @@ -13112,11 +13118,11 @@ - - - + - + @@ -13158,59 +13164,59 @@ - - + - + - + - - - - - - - - - - - - - - - - + - - - - + - - + - + - - - - + @@ -13394,11 +13400,11 @@ - + - + @@ -13429,60 +13435,60 @@ - - + - - - + - - - - - - + - - - - - - - - - + - - - - + - + - + - - - - + @@ -13903,41 +13909,41 @@ - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -13954,10 +13960,10 @@ - - - - + @@ -14328,41 +14334,41 @@ - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -14371,7 +14377,7 @@ - + @@ -14379,10 +14385,10 @@ - - - - + @@ -14429,8 +14435,8 @@ - - + @@ -14438,28 +14444,28 @@ - - - - - - - - - - - - - - - - + - - - - + @@ -14471,10 +14477,10 @@ - - - - + @@ -14507,9 +14513,9 @@ - + - + @@ -14532,9 +14538,9 @@ - + - + @@ -14557,9 +14563,9 @@ - + - + @@ -14582,9 +14588,9 @@ - + - + @@ -14607,9 +14613,9 @@ - + - + @@ -14632,9 +14638,9 @@ - + - + @@ -14657,9 +14663,9 @@ - + - + @@ -14682,9 +14688,9 @@ - + - + @@ -14708,10 +14714,10 @@ - + - - + @@ -14737,10 +14743,10 @@ - + - - + @@ -14767,10 +14773,10 @@ - + - - + @@ -14797,10 +14803,10 @@ - + - - + @@ -14823,32 +14829,32 @@ - - + - - + - - + - + - + - - + - - + - + @@ -14872,32 +14878,32 @@ - - + - - + - - + - + - + - - + - - + - + @@ -14922,32 +14928,32 @@ - - + - - + - - + - + - + - - + - - + - + @@ -14981,41 +14987,41 @@ - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -15033,9 +15039,9 @@ - - - + @@ -15069,10 +15075,10 @@ - + - - + @@ -15094,11 +15100,11 @@ - + - + - + @@ -15119,11 +15125,11 @@ - + - + - + @@ -15144,11 +15150,11 @@ - + - + - + @@ -15169,11 +15175,11 @@ - + - + - + @@ -15194,11 +15200,11 @@ - + - + - + @@ -15219,11 +15225,11 @@ - + - + - + @@ -15244,11 +15250,11 @@ - + - + - + @@ -15278,53 +15284,53 @@ - - - + - - + - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -15334,25 +15340,25 @@ - + - + - + - + - - - - + @@ -15686,14 +15692,14 @@ - - + - + - - + @@ -15955,13 +15961,13 @@ - + - + - - + @@ -16000,18 +16006,18 @@ - + - - + - - + @@ -16019,39 +16025,39 @@ - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -16061,26 +16067,26 @@ - + - + - + - + - - - - - - - + @@ -16618,36 +16624,36 @@ - - + - + - - - - - - - - - - - - - - - - + - - - - + @@ -16659,9 +16665,9 @@ - - - + @@ -16810,36 +16816,36 @@ - - + - + - - - - - - - - - - - - - - - - + - - - - + @@ -16851,9 +16857,9 @@ - - - + @@ -17086,36 +17092,36 @@ - - + - + - - - - - - - - - - - - - - - - + - - - - + @@ -17127,9 +17133,9 @@ - - - + @@ -17210,36 +17216,36 @@ - - + - + - - - - - - - - - - - - - - - - + - - - - + @@ -17251,9 +17257,9 @@ - - - + @@ -17712,45 +17718,45 @@ - - - + - - + - - + - + - - - - - - - - - - - - - - - - + - - - - + @@ -17762,15 +17768,15 @@ - + - + - - - - + @@ -17876,13 +17882,13 @@ - + - + - - + @@ -17905,13 +17911,13 @@ - + - + - - + @@ -17934,14 +17940,14 @@ - - + - + - - - + @@ -18044,41 +18050,41 @@ - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -18095,10 +18101,10 @@ - - - - + @@ -18431,43 +18437,43 @@ - - - + - - + - + - + - - - - - - + - - - - - - - - - + - - - - + @@ -18479,9 +18485,9 @@ - - - + @@ -18588,12 +18594,12 @@ - + - - + @@ -18634,12 +18640,12 @@ - + - + - - + @@ -18720,10 +18726,10 @@ - + - - + @@ -18823,36 +18829,36 @@ - - + - + - - - - - - + - - - - - - - - - + - - - - + @@ -18864,9 +18870,9 @@ - - - + @@ -19259,7 +19265,7 @@ - + @@ -19483,11 +19489,11 @@ - - - + - + @@ -19520,59 +19526,59 @@ - - + - + - + - - - - - - - - - - - - - - - - + - - - - + - - + - + - - - - + @@ -19871,41 +19877,41 @@ - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -19922,10 +19928,10 @@ - - - - + @@ -20058,13 +20064,13 @@ - - + - + - + @@ -20094,59 +20100,59 @@ - - + - + - + - - - - - - - - - - - - - - - - + - - - - + - - + - + - - - - + @@ -20495,53 +20501,53 @@ - - - + - - + - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -20551,25 +20557,25 @@ - + - + - + - + - - - - - + @@ -20995,41 +21001,41 @@ - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -21038,7 +21044,7 @@ - + @@ -21046,10 +21052,10 @@ - - - - + @@ -21528,7 +21534,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -21715,48 +21721,51 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -21774,29 +21783,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -21817,29 +21826,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -21860,29 +21869,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -21903,29 +21912,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -21946,11 +21955,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - + @@ -22111,62 +22120,62 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - + - - - - - - - - - - - - - - - - + - - - - + - - + - + @@ -22175,15 +22184,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - - - + @@ -22443,7 +22452,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -22647,11 +22656,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - + @@ -22680,61 +22689,61 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - + - - - - - - - - - - - - - - - - + - - - - + - - + - + @@ -22743,15 +22752,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - - - + @@ -23011,7 +23020,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -23215,11 +23224,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - + @@ -23249,61 +23258,61 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - + - - - - - - - - - - - - - - - - + - - - - + - - + - + @@ -23312,15 +23321,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - - - + @@ -23460,45 +23469,45 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - - - - - - - - - - - - - - - - + - - - - + @@ -23510,15 +23519,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - + @@ -23638,7 +23647,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -23648,15 +23657,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -23681,7 +23690,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -23691,15 +23700,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -23755,41 +23764,41 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -23806,10 +23815,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + @@ -23909,41 +23918,41 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -23960,10 +23969,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + @@ -24134,46 +24143,46 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - - - - - - - - - - - - - - - - + - - - - + @@ -24185,17 +24194,17 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + @@ -24339,50 +24348,50 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -24396,20 +24405,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - - - - + @@ -24853,50 +24862,50 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -24910,20 +24919,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - - - - + @@ -25012,17 +25021,17 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -25303,17 +25312,17 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -25364,13 +25373,13 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - + @@ -25420,50 +25429,50 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -25477,20 +25486,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - - - - + @@ -25677,14 +25686,14 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - + @@ -25694,35 +25703,35 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - + - - + - + - + - - + - - + - + @@ -25924,53 +25933,53 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -25984,22 +25993,22 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - - - - - + @@ -26033,216 +26042,231 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -26364,26 +26388,26 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + - - + - + - + @@ -26398,10 +26422,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -26421,11 +26445,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -26468,567 +26492,627 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + + - + - + - + - + - - - - - - - - - + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - + + + + + + + + + + + + @@ -27046,28 +27130,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - - + - - + - + - - + - + @@ -27092,502 +27176,541 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -27605,15 +27728,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - + - + @@ -27633,29 +27756,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -27682,90 +27805,96 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -27789,89 +27918,95 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -27889,28 +28024,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -27931,28 +28066,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -27973,28 +28108,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -28015,28 +28150,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -28057,28 +28192,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -28099,28 +28234,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -28141,28 +28276,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -28183,28 +28318,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -28225,28 +28360,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -28267,28 +28402,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -28309,28 +28444,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -28351,28 +28486,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -28426,48 +28561,48 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - - - - - - - - - - - - - - - - + - - - - + @@ -28479,17 +28614,17 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - + @@ -28559,299 +28694,326 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - + + + + + + + + + - + - + - + - + - - - - - - - - + + + + + + + + + - + - + - + - + - - - - - - - - + + + + + + + + + - + - + - + - + - - - - - - - - + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -29010,48 +29172,48 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - - - - - - - - - - - - - - - - + - - - - + @@ -29063,17 +29225,17 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - + @@ -29340,90 +29502,99 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - + + + + + + + + + + + @@ -29620,12 +29791,12 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - + @@ -29647,53 +29818,53 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -29703,25 +29874,25 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - + - - - - - + @@ -29782,10 +29953,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -29807,10 +29978,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -29832,10 +30003,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -29857,10 +30028,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -29882,30 +30053,30 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - + - - + - + - - + - + @@ -29949,7 +30120,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -29958,13 +30129,13 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - + - + @@ -29985,30 +30156,30 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - + - - + - + - - + - + @@ -30030,30 +30201,30 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - + - - + - + - - + - + @@ -30075,30 +30246,30 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - + - - + - + - - + - + @@ -30120,30 +30291,30 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - + - - + - + - - + - + @@ -30165,30 +30336,30 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - + - - + - + - - + - + @@ -30210,30 +30381,30 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - + - - + - + - - + - + @@ -30254,14 +30425,14 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + @@ -30269,24 +30440,24 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - + - + - - + - - + - + - + @@ -30307,15 +30478,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - + @@ -30323,28 +30494,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - + - + - - - + - - + - + - + @@ -30365,14 +30536,14 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - + - + @@ -30392,27 +30563,27 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - + - - + - + @@ -30702,29 +30873,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -30745,29 +30916,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -30814,32 +30985,32 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - + - - + - + @@ -30871,46 +31042,46 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - - - - - - - - - - - - - - - - + - - - - + @@ -30922,17 +31093,17 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - + @@ -30974,90 +31145,96 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -31076,90 +31253,96 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -31180,49 +31363,52 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -31252,29 +31438,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + - - + - + - + @@ -31289,11 +31475,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -31313,11 +31499,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -31594,13 +31780,13 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - + @@ -31768,26 +31954,26 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + - + - + - + @@ -31802,10 +31988,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -31825,11 +32011,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -31905,13 +32091,13 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - + @@ -32019,26 +32205,26 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + - + - + - + @@ -32053,10 +32239,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -32076,11 +32262,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -32123,448 +32309,478 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -32585,493 +32801,526 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -33089,30 +33338,30 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - + - - + - + - - + - + @@ -33133,15 +33382,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - + - + @@ -33167,48 +33416,51 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -33255,46 +33507,46 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - - - - - - - - - - - - - - - - + - - - - + @@ -33306,16 +33558,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - + @@ -33446,51 +33698,51 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -33500,25 +33752,25 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - + - - - - - + @@ -33691,51 +33943,51 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -33745,25 +33997,25 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - + - - - - - + @@ -34029,7 +34281,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -34039,16 +34291,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -34074,7 +34326,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -34084,16 +34336,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -34119,7 +34371,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -34129,16 +34381,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -34665,20 +34917,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + @@ -34687,7 +34939,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -34697,34 +34949,34 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -34741,7 +34993,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -34761,13 +35013,13 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + - + @@ -34904,23 +35156,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - + @@ -34930,7 +35182,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -34945,11 +35197,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -34969,11 +35221,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -35005,29 +35257,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -35075,23 +35327,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - + @@ -35100,36 +35352,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -35142,11 +35394,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -35166,11 +35418,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -35258,14 +35510,14 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - + @@ -35456,38 +35708,38 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - + - - - - - - - - - - - - - - - - + - - - - + @@ -35499,10 +35751,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + @@ -35533,31 +35785,31 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - + - - + - + - - + - + @@ -35578,31 +35830,31 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - + - - + - + - - + - + @@ -35623,31 +35875,31 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - + - - + - + - - + - + @@ -35668,31 +35920,31 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - + - - + - + - - + - + @@ -35713,29 +35965,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -35812,51 +36064,51 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -35866,25 +36118,25 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - + - - - - - + @@ -36112,15 +36364,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -36328,23 +36580,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - + @@ -36354,7 +36606,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -36369,11 +36621,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -36393,12 +36645,12 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + @@ -36494,23 +36746,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - + @@ -36520,7 +36772,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -36535,11 +36787,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -36559,11 +36811,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -36869,7 +37121,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -37093,11 +37345,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - + @@ -37131,59 +37383,59 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - + - + - - - - - - - - - - - - - - - - + - - - - + - - + - + - - - - + @@ -37220,7 +37472,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -37250,7 +37502,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -37282,7 +37534,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -37311,7 +37563,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -37340,7 +37592,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -37369,7 +37621,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -37398,7 +37650,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -37427,7 +37679,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -37744,7 +37996,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -38520,8 +38772,8 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + @@ -38545,8 +38797,8 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + @@ -38569,20 +38821,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -38605,20 +38857,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -38717,7 +38969,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -38739,7 +38991,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -38764,9 +39016,9 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -39115,11 +39367,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -39158,7 +39410,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -39198,53 +39450,53 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - - - + - + - + - - - - - + - - + - - - - + @@ -39258,22 +39510,22 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - - - - - + @@ -39313,7 +39565,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -39343,7 +39595,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -39375,7 +39627,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -39404,7 +39656,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -39433,7 +39685,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -39462,7 +39714,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -39491,7 +39743,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -39520,7 +39772,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -39837,7 +40089,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -40613,8 +40865,8 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + @@ -40638,8 +40890,8 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + @@ -40662,20 +40914,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -40698,20 +40950,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -40810,7 +41062,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -40832,7 +41084,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -40857,9 +41109,9 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -41208,11 +41460,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -41251,7 +41503,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -41291,53 +41543,53 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - - - + - + - + - - - - - + - - + - - - - + @@ -41351,22 +41603,22 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - - - - - + @@ -41406,7 +41658,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -41436,7 +41688,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -41468,7 +41720,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -41497,7 +41749,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -41526,7 +41778,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -41555,7 +41807,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -41584,7 +41836,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -41613,7 +41865,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -41930,7 +42182,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -42706,8 +42958,8 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + @@ -42731,8 +42983,8 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + @@ -42755,20 +43007,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -42791,20 +43043,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -42903,7 +43155,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -42925,7 +43177,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -42950,9 +43202,9 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -43089,11 +43341,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -43132,7 +43384,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -43172,52 +43424,52 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - - - + - + - + - - - - - + - - + - - - - + @@ -43231,21 +43483,21 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - - - - + @@ -43490,23 +43742,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - + @@ -43517,7 +43769,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -43532,11 +43784,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -43556,11 +43808,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -43592,29 +43844,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -43682,23 +43934,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - + @@ -43707,9 +43959,9 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -43724,11 +43976,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -43748,11 +44000,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -43784,29 +44036,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -43854,23 +44106,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - + @@ -43879,9 +44131,9 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -43896,11 +44148,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -43920,11 +44172,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -44658,20 +44910,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + @@ -44680,7 +44932,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -44689,36 +44941,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -44735,7 +44987,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -44755,13 +45007,13 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + - + @@ -45067,23 +45319,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + - + @@ -45092,36 +45344,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -45134,11 +45386,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -45158,11 +45410,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -45250,54 +45502,54 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + - + - - + - + - + - - - - - - + - - - - - - - - - + - - - - + @@ -45310,17 +45562,17 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - + - - - - + @@ -45624,23 +45876,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + - + @@ -45649,36 +45901,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -45691,11 +45943,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -45715,12 +45967,12 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + @@ -45780,29 +46032,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -45828,23 +46080,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + - + @@ -45853,36 +46105,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -45895,11 +46147,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -45923,9 +46175,9 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -45985,29 +46237,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -46033,23 +46285,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + - + @@ -46058,36 +46310,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -46100,11 +46352,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -46128,9 +46380,9 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -46190,29 +46442,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -46238,23 +46490,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + - + @@ -46263,36 +46515,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -46305,11 +46557,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -46333,9 +46585,9 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -46395,29 +46647,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -46443,23 +46695,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + - + @@ -46468,36 +46720,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -46510,11 +46762,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -46538,9 +46790,9 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -46600,29 +46852,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -46648,23 +46900,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + - + @@ -46673,36 +46925,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -46715,11 +46967,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -46743,9 +46995,9 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -46805,29 +47057,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -46853,23 +47105,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + - + @@ -46878,36 +47130,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -46920,11 +47172,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -46948,9 +47200,9 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -47006,26 +47258,26 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + - - + - + - + @@ -47040,10 +47292,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -47063,11 +47315,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -47123,26 +47375,26 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + - - + - + - + @@ -47157,10 +47409,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -47180,11 +47432,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -47262,29 +47514,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - - + - - + - + - - + - + @@ -47305,11 +47557,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - + @@ -47361,62 +47613,62 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - + - - - - - - - - - - - - - - - - + - - - - + - - + - + @@ -47425,16 +47677,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - - - - + @@ -47478,15 +47730,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -47520,15 +47772,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -47563,15 +47815,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -47597,23 +47849,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + - + @@ -47622,36 +47874,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -47664,11 +47916,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -47688,12 +47940,12 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + @@ -47737,15 +47989,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -47782,15 +48034,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -47816,23 +48068,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + - + @@ -47841,36 +48093,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -47883,11 +48135,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -47907,12 +48159,12 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + @@ -48188,7 +48440,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -48208,7 +48460,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -48228,7 +48480,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -48266,7 +48518,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -48286,7 +48538,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -48525,7 +48777,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -48546,7 +48798,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -48567,7 +48819,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -48588,7 +48840,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -48609,7 +48861,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -48630,7 +48882,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -48651,7 +48903,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -48735,8 +48987,8 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + @@ -48749,10 +49001,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -48760,11 +49012,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - + @@ -48775,10 +49027,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -48800,7 +49052,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -49099,23 +49351,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + - + @@ -49124,36 +49376,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -49166,11 +49418,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -49190,12 +49442,12 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + @@ -49718,48 +49970,48 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - + - - + - - - - - - - - - - - - - - - - + - - - - + @@ -49771,18 +50023,18 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - - + @@ -50305,48 +50557,48 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - + - - + - - - - - - - - - - - - - - - - + - - - - + @@ -50358,18 +50610,18 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - - + @@ -50830,48 +51082,48 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - - - - - - - - - - - - - - - - + - - - - + @@ -50883,18 +51135,18 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - - + @@ -50999,32 +51251,32 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - - - + - - - - - - - - - - - - - + - - - - + @@ -51067,28 +51319,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -51117,28 +51369,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -51167,28 +51419,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -51217,28 +51469,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -51327,18 +51579,18 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + - - + @@ -51346,39 +51598,39 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -51392,22 +51644,22 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - - - - - - + @@ -51445,18 +51697,18 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + @@ -51465,7 +51717,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -51474,36 +51726,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -51516,11 +51768,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -51540,13 +51792,13 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + - + @@ -51584,28 +51836,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -51634,28 +51886,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -51774,41 +52026,41 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -51825,10 +52077,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + @@ -51866,7 +52118,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -51895,7 +52147,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -51924,7 +52176,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -51954,7 +52206,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52039,7 +52291,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52095,7 +52347,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52124,7 +52376,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52282,7 +52534,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52320,53 +52572,53 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - + - - + - + - - - + - + - + - - - - - + - - + - - - - + @@ -52380,22 +52632,22 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - - - - - + @@ -52435,7 +52687,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52464,7 +52716,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52493,7 +52745,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52522,7 +52774,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52551,7 +52803,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52580,7 +52832,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52636,7 +52888,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52665,7 +52917,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52694,7 +52946,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52717,7 +52969,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -52756,53 +53008,53 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - + - - + - + - - - + - + - + - - - - - + - - + - - - - + @@ -52816,22 +53068,22 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - - - - - + @@ -53142,41 +53394,41 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -53193,10 +53445,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + @@ -53231,7 +53483,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -53241,16 +53493,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -53285,16 +53537,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -53319,7 +53571,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -53329,16 +53581,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -53363,7 +53615,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -53373,16 +53625,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -53408,65 +53660,65 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - - + - + - - + - - - - - + - - - - - - - - - - - - - - - - + - - - - + @@ -53478,15 +53730,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - + @@ -53589,12 +53841,12 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - + @@ -53605,23 +53857,23 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - + - - + - + @@ -53691,32 +53943,32 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - + - + @@ -53728,28 +53980,28 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - - - - - - - - + - - + - + - - + @@ -53764,12 +54016,12 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + @@ -53804,7 +54056,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -53814,16 +54066,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - + @@ -53871,7 +54123,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -53881,16 +54133,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -53938,7 +54190,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -53953,11 +54205,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + @@ -54006,7 +54258,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -54021,11 +54273,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + @@ -54051,7 +54303,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -54066,11 +54318,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + @@ -54099,7 +54351,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -54114,11 +54366,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + @@ -54144,7 +54396,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -54159,11 +54411,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + @@ -54189,7 +54441,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -54204,11 +54456,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + @@ -54234,7 +54486,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -54249,11 +54501,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + @@ -54282,7 +54534,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -54297,11 +54549,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + @@ -54327,7 +54579,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -54342,11 +54594,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + @@ -54376,26 +54628,26 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + - + - + - + @@ -54410,10 +54662,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -54433,11 +54685,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -54474,62 +54726,62 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - - + - - + - + - + - - - - - - - - - - - - - - - - + - - - - + - - + - + @@ -54538,16 +54790,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - - - - + @@ -54612,90 +54864,96 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -54714,90 +54972,96 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -54818,49 +55082,52 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -54890,29 +55157,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + - - + - + - + @@ -54927,11 +55194,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -54951,11 +55218,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -55000,90 +55267,96 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -55102,90 +55375,96 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -55206,49 +55485,52 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -55278,29 +55560,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - - + - - + - + - + @@ -55315,11 +55597,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -55339,11 +55621,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -55375,29 +55657,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -55422,32 +55704,32 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + - - + - + @@ -55461,15 +55743,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - + @@ -55521,16 +55803,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -55566,16 +55848,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -55611,16 +55893,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -55656,16 +55938,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -55701,16 +55983,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -55746,16 +56028,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -55791,16 +56073,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -55837,16 +56119,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -55882,16 +56164,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -55927,16 +56209,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -55972,16 +56254,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -56017,16 +56299,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -56062,16 +56344,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -56107,16 +56389,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -56138,29 +56420,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -56181,29 +56463,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -56244,16 +56526,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -56290,16 +56572,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -56327,20 +56609,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + @@ -56349,7 +56631,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -56358,36 +56640,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -56400,11 +56682,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -56424,13 +56706,13 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + - + @@ -56639,7 +56921,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -56649,16 +56931,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -56738,7 +57020,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -56748,16 +57030,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -56800,7 +57082,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -56810,16 +57092,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -56847,7 +57129,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -56857,16 +57139,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -56888,29 +57170,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -56951,16 +57233,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -56985,7 +57267,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -56995,16 +57277,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -57041,19 +57323,19 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + @@ -57061,14 +57343,14 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -57083,11 +57365,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -57105,11 +57387,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - + @@ -57243,7 +57525,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -57253,16 +57535,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -57297,16 +57579,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -57396,16 +57678,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -57470,19 +57752,19 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + @@ -57490,14 +57772,14 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -57512,10 +57794,10 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -57535,13 +57817,13 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + - + @@ -57676,7 +57958,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -57686,16 +57968,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -57730,16 +58012,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -57829,16 +58111,16 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - + @@ -57971,29 +58253,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -58014,29 +58296,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -58057,29 +58339,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -58221,29 +58503,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -58272,7 +58554,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -58395,32 +58677,32 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - - + - + @@ -58434,15 +58716,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - + @@ -58537,32 +58819,32 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - - + - + @@ -58576,15 +58858,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - + @@ -58719,29 +59001,29 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - - - + - - + - + - - + - + @@ -58810,32 +59092,32 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - - + - - + - + @@ -58849,15 +59131,15 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - + @@ -59028,7 +59310,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59058,7 +59340,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59088,7 +59370,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59119,7 +59401,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59149,7 +59431,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59180,7 +59462,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59210,7 +59492,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59240,7 +59522,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59270,7 +59552,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59300,7 +59582,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59331,7 +59613,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59421,7 +59703,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59451,7 +59733,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59481,7 +59763,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59512,7 +59794,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59542,7 +59824,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59572,7 +59854,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59603,7 +59885,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59635,7 +59917,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59665,7 +59947,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59746,7 +60028,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59785,53 +60067,53 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - + - - + - + - - - + - + - + - - - - - + - - + - - - - + @@ -59845,22 +60127,22 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - - - - - + @@ -59901,7 +60183,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59931,7 +60213,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59961,7 +60243,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -59991,7 +60273,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -60043,7 +60325,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -60076,24 +60358,24 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - + - - + - + @@ -60115,53 +60397,53 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - - + - + - - + - + - - - + - + - + - - - - - + - - + - - - - + @@ -60175,22 +60457,22 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - + - - - - - - + @@ -60229,20 +60511,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + @@ -60251,7 +60533,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -60260,36 +60542,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -60302,11 +60584,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -60326,13 +60608,13 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + - + @@ -60370,20 +60652,20 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - - + - - + - + @@ -60392,7 +60674,7 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + @@ -60401,36 +60683,36 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + - - - - - - + - - - - - - - - - - - - + - - - - + @@ -60443,11 +60725,11 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - + @@ -60467,13 +60749,13 @@ echo '%FWBPROMPT%'; sh /tmp/%FWSCRIPT% - + - - + - + diff --git a/test/ipt/rc.firewall.local b/test/ipt/rc.firewall.local index 182b120bd..e24a35a0e 100755 --- a/test/ipt/rc.firewall.local +++ b/test/ipt/rc.firewall.local @@ -2,9 +2,9 @@ # # This is automatically generated file. DO NOT MODIFY ! # -# Firewall Builder fwb_ipt v4.2.0.3529 +# Firewall Builder fwb_ipt v4.2.1.ma_1 # -# Generated Tue Apr 19 14:13:40 2011 PDT by vadim +# Generated Tue May 3 19:34:11 2011 PDT by vadim # # files: * rc.firewall.local /etc/rc.d//rc.firewall.local #