diff --git a/web/download.htm b/web/download.htm
index 7c98f3697..89a4551bb 100644
--- a/web/download.htm
+++ b/web/download.htm
@@ -38,7 +38,7 @@
-
2009-08-14
+
2009-08-18
Package Information
Before trying to install, we strongly urge you to read and print
a
@@ -64,6 +64,60 @@ other changes to it. <
For additional information, see this article about the Shorewall Release Model.
+
In Shorewall version 4.4.*,
+the Shorewall-common, Shorewall-shell and
+Shorewall-perl packages are discontinued and replaced with a single Shorewall package which combines the
+functions of Shorewall-common and Shorewall-perl. The shell-based
+compiler is retired. So with Shorewall 4.4 onward, there are four
+packages:
+
+
+ - Shorewall -- Includes
+everything needed to create an IPv4 firewall.
+ - Shorewall6 -- Requires
+the Shorewall package and adds the capability to create an IPv6
+firewall.
+ - Shorewall-lite -- a
+light-weight Shorewall version that will run
+compiled firewall scripts generated on a system with one of the
+compiler packages installed.
+ - Shorewall6-lite -- a
+light-weight Shorewall6 version that will
+run compiled firewall scripts generated on a system with Shorewall6
+installed.
+
+In Shorewall version 4.2.*,
+there are six packages:
+
+
+ - Shorewall-shell -- the
+legacy Shorewall configuration compiler
+written in Bourne Shell. Not recommended for new installations.
+
+ - Shorewall-perl -- an
+implementation of the Shorewall
+configuration compiler written in the Perl programming language. This
+compiler is much faster than Shorewall-shell and produces a firewall
+script that runs faster. It is the preferred compiler for new Shorewall
+installations.
+ - Shorewall-common -- A
+base package required by both
+Shorewall-shell and Shorewall-perl.
+ - Shorewall-lite -- a
+light-weight Shorewall version that will run
+compiled firewall scripts generated on a system with one of the
+compiler packages installed.
+ - Shorewall6 -- Provides
+/sbin/shorewall6 for controlling an IPv6
+firewall. Requires Shorewall-common and Shorewall-perl, 4.2.4 or
+later.
+
+ - Shorewall6-lite -- a
+light-weight Shorewall6 version that will
+run compiled firewall scripts generated on a system with Shorewall6
+installed.
+
In Shorewall version 4.0.*,
there are four related
packages:
@@ -86,46 +140,24 @@ light-weight Shorewall version that will run
compiled firewall scripts generated on a system with one of the
compiler packages installed.
-In Shorewall version 4.2.*,
-there are two additional
-packages that provide IPv6 support:
-
- - Shorewall6 -- Provides
-/sbin/shorewall6 for controlling an IPv6
-firewall. Requires Shorewall-common and Shorewall-perl, 4.2.4 or
-later.
-
- - Shorewall6-lite -- a
-light-weight Shorewall6 version that will
-run compiled firewall scripts generated on a system with Shorewall6
-installed.
-
-
-In Shorewall version 4.4.*,
-the Shorewall-common, Shorewall-shell and
-Shorewall-perl packages are discontinued and replaced with a single Shorewall package which combines the
-functions of Shorewall-common and Shorewall-perl. The shell-based
-compiler is retired. So with Shorewall 4.4 onward, there are four
-packages:
-
- - Shorewall -- Includes
-everything needed to create an IPv4 firewall.
- - Shorewall6 -- Requires
-the Shorewall package and adds the capability to create an IPv6
-firewall.
- - Shorewall-lite -- a
-light-weight Shorewall version that will run
-compiled firewall scripts generated on a system with one of the
-compiler packages installed.
- - Shorewall6-lite -- a
-light-weight Shorewall6 version that will
-run compiled firewall scripts generated on a system with Shorewall6
-installed.
-
To summarize:
- If you are installing Shorewall
+4.4 or later:
+
+ - On at least one system in your network, you must install the
+Shorewall package. If you need IPv6 firewalls then you must also
+install the Shorewall6 package.
+ - If you have a single firewall, then that system should be your
+firewall system.
+ - If you have more than one firewall, you may wish to install
+Shorewall (and possibly Shorewall6) on a single administrative
+system and install Shorewall-lite and/or Shorewall6-lite on the
+firewalls. Doing so will allow for centralized administration and
+configuration of the firewalls.
+
+ - If you are installing Shorewall
4.2 or earlier:
@@ -147,22 +179,6 @@ and/or shorewall-perl) and shorewall-common must be installed in a
single execution of the
rpm utility.
- - If you are installing Shorewall
-4.4 or later:
-
- - On at least one system in your network, you must install the
-Shorewall package. If you need IPv6 firewalls then you must also
-install the Shorewall6 package.
- - If you have a single firewall, then that system should be your
-firewall system.
- - If you have more than one firewall, you may wish to install
-Shorewall (and possibly Shorewall6) on a single administrative
-system and install Shorewall-lite and/or Shorewall6-lite on the
-firewalls. Doing so will allow for centralized administration and
-configuration of the firewalls.
-
-
Here are the installation instructions.
Distribution-specific Download Sites