forked from extern/shorewall_code
c77bae3761
Signed-off-by: Tom Eastep <teastep@shorewall.net>
53 lines
1.9 KiB
Plaintext
53 lines
1.9 KiB
Plaintext
1) On systems running Upstart, Shorewall-init cannot reliably close
|
|
the firewall before interfaces come up.
|
|
|
|
2) Under rare circumstances where COMMENT is used to attach comments
|
|
to rules, OPTIMIZE 8 through 15 can result in invalid
|
|
iptables-restore (ip6tables-restore) input.
|
|
|
|
Corrected in Shorewall 4.4.12.1.
|
|
|
|
3) Under rare circumstances unvolving exclusion, OPTIMIZE 8 through 15
|
|
canresult in invalid iptables-restore (ip6tables-restore) input.
|
|
|
|
Corrected in Shorewall 4.4.12.1.
|
|
|
|
4) The change in 4.4.12 to detect and use the new ipset match syntax
|
|
broke the ability to detect the old ipset match capability.
|
|
|
|
Corrected in Shorewall 4.4.12.1.
|
|
|
|
5) If REQUIRE_INTERFACE=Yes then start/restart will fail
|
|
if the last optional interface tested is not available.
|
|
|
|
Corrected in Shorewall 4.4.12.1.
|
|
|
|
6) The fix for COMMENT and optimization in 4.4.12.1 is incomplete.
|
|
|
|
Corrected in Shorewall 4.4.12.2
|
|
|
|
7) Exclusion in the blacklist file is correctly validated but is then
|
|
ignored when generating iptables (ip6tables) rules.
|
|
|
|
Corrected in Shorewall 4.4.12.2.
|
|
|
|
8) Shorewall allows CONTINUE rules with exclusion. These rules
|
|
generate valid but incorrect iptables (ip6tables) input.
|
|
|
|
Corrected in Shorewall 4.4.12.2 -- these rules are now disallowed.
|
|
|
|
9) When a comma-separated list of 'src' and/or 'dst' was specified in
|
|
an ipset invocation (e.g., "+fooset[src,src]), all but the first 'src'
|
|
or 'dst' was previously ignored when generating the resulting
|
|
iptables rule.
|
|
|
|
Workaround: If you simply need src,src or dst,dst, you can use the
|
|
alternative syntax. Instead of +fooset[src,src], use +fooset[2] in
|
|
the SOURCE column or +fooset[2] in the DEST column.
|
|
|
|
10) Since Shorewall 4.4.9, the SAME target in tcrules has generated
|
|
invalid iptables-restore (ip6tables-restore) input.
|
|
|
|
Workaround: None Available. Will be corrected in Shorewall 4.4.13.
|
|
|