forked from extern/shorewall_code
Shorewall 2.0.5
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@1459 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
parent
4f5166ed26
commit
18b16b4f86
@ -1229,6 +1229,21 @@ disable_ipv6() {
|
||||
fi
|
||||
}
|
||||
|
||||
disable_ipv6_1() {
|
||||
local foo=$(ip -f inet6 addr ls 2> /dev/null)
|
||||
|
||||
if [ -n "$foo" ]; then
|
||||
if qt which ip6tables; then
|
||||
progress_message "Disabling IPV6..."
|
||||
ip6tables -P FORWARD DROP
|
||||
ip6tables -P INPUT DROP
|
||||
ip6tables -P OUTPUT DROP
|
||||
else
|
||||
error_message "WARNING: DISABLE_IPV6=Yes in shorewall.conf but this system does not appear to have ip6tables"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
#
|
||||
# Stop the Firewall
|
||||
#
|
||||
@ -1280,7 +1295,7 @@ stop_firewall() {
|
||||
delete_proxy_arp
|
||||
[ -n "$CLEAR_TC" ] && delete_tc1
|
||||
|
||||
[ -n "$DISABLE_IPV6" ] && disable_ipv6
|
||||
[ -n "$DISABLE_IPV6" ] && disable_ipv6_1
|
||||
|
||||
if [ -z "$ADMINISABSENTMINDED" ]; then
|
||||
for chain in INPUT OUTPUT FORWARD; do
|
||||
|
@ -1 +1 @@
|
||||
2.0.4
|
||||
2.0.5
|
||||
|
@ -4,4 +4,6 @@ Changes in 2.0.4
|
||||
|
||||
Change in 2.0.5
|
||||
|
||||
2) Eradicate more RESTOREBASE messages.
|
||||
1) Eradicate more RESTOREBASE messages.
|
||||
|
||||
2) Remove 'mangle' reference from shorewall.conf.
|
@ -13,5 +13,5 @@ Problems Corrected in version 2.0.5
|
||||
"shorewll stop" in the case where DISABLE_IPV6=Yes in
|
||||
shorewall.conf.
|
||||
|
||||
|
||||
|
||||
2) An anachronistic reference to the mangle option was removed from
|
||||
shorewall.conf.
|
||||
|
@ -325,9 +325,8 @@ ADD_SNAT_ALIASES=No
|
||||
#
|
||||
# If you say "Yes" or "yes" here, Traffic Shaping is enabled in the firewall. If
|
||||
# you say "No" or "no" then traffic shaping is not enabled. If you enable traffic
|
||||
# shaping you must have iproute[2] installed (the "ip" and "tc" utilities) and
|
||||
# you must enable packet mangling above.
|
||||
#
|
||||
# shaping you must have iproute[2] installed (the "ip" and "tc" utilities).
|
||||
|
||||
TC_ENABLED=No
|
||||
|
||||
#
|
||||
|
@ -1,5 +1,5 @@
|
||||
%define name shorewall
|
||||
%define version 2.0.4
|
||||
%define version 2.0.5
|
||||
%define release 1
|
||||
%define prefix /usr
|
||||
|
||||
@ -141,7 +141,9 @@ fi
|
||||
%doc COPYING INSTALL changelog.txt releasenotes.txt tunnel
|
||||
|
||||
%changelog
|
||||
* Tue Jul 06 2004 Tom Eastep tom@shorewall.net
|
||||
* Fri Jul 09 2004 Tom Eastep tom@shorewall.net
|
||||
- Updated to 2.0.5-1
|
||||
** Tue Jul 06 2004 Tom Eastep tom@shorewall.net
|
||||
- Updated to 2.0.4-1
|
||||
* Fri Jul 02 2004 Tom Eastep tom@shorewall.net
|
||||
- Updated to 2.0.3c-1
|
||||
|
@ -13,7 +13,7 @@
|
||||
</author>
|
||||
</authorgroup>
|
||||
|
||||
<pubdate>2004-07-06</pubdate>
|
||||
<pubdate>2004-07-09</pubdate>
|
||||
|
||||
<copyright>
|
||||
<year>2001-2004</year>
|
||||
@ -87,6 +87,24 @@
|
||||
<section>
|
||||
<title>Problems in Version 2.0</title>
|
||||
|
||||
<section>
|
||||
<title>Shorewall 2.0.3a through 2.0.4</title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>Error messages regarding $RESTOREBASE occur during <emphasis
|
||||
role="bold">shorewall stop</emphasis> if DISABLE_IPV6=Yes in
|
||||
shorewall.conf.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
<para>Corrected in <ulink
|
||||
url="http://shorewall.net/pub/shorewall/errata/2.0.3/firewall">this
|
||||
firewall script</ulink> which may be installed in
|
||||
/usr/share/shorewall/firewall as described above. Also fixed in
|
||||
Shorewall Version 2.0.5.</para>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
<title>Shorewall 2.0.2 and all Shorewall 2.0.3 Releases.</title>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user