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:
teastep 2004-07-10 02:08:03 +00:00
parent 4f5166ed26
commit 18b16b4f86
7 changed files with 47 additions and 11 deletions

View File

@ -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

View File

@ -1 +1 @@
2.0.4
2.0.5

View File

@ -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.

View File

@ -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.

View File

@ -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
#

View File

@ -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

View File

@ -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>