From e46cd264bd3d3fca6c506fbbcd844d0e520edb33 Mon Sep 17 00:00:00 2001 From: teastep Date: Tue, 8 May 2007 22:52:42 +0000 Subject: [PATCH] Update the download document git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6295 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb --- web/download.htm | 853 ++++++++++++++++++++++------------------------- 1 file changed, 406 insertions(+), 447 deletions(-) diff --git a/web/download.htm b/web/download.htm index 9865cc301..0b87286c8 100644 --- a/web/download.htm +++ b/web/download.htm @@ -1,582 +1,541 @@ - + Download - +

Shorewall Download

+

Tom Eastep

-
Copyright ©  2001-2007 Thomas -M. Eastep

-

Permission is granted to copy, distribute and/or modify this -document under the terms of the GNU Free Documentation License, -Version 1.2 or any later version published by the Free Software -Foundation; with no Invariant Sections, with no Front-Cover, and with -no Back-Cover Texts. A copy of the license is included in the section -entitled “GNU Free -Documentation License”.

+Copyright ©  2001-2007 Thomas M. Eastep

+ +

Permission is granted to copy, distribute and/or modify this document +under the terms of the GNU Free Documentation License, Version 1.2 or any +later version published by the Free Software Foundation; with no Invariant +Sections, with no Front-Cover, and with no Back-Cover Texts. A copy of the +license is included in the section entitled “GNU Free Documentation License”.

+

2007-04-16


+

Table of Contents

+

Package Information
-Finding -Updates that Correct Known Problems
-Download -Sites
+Finding Updates that Correct Known Problems
+Download Sites
SVN


+

Package Information

-

Before trying to install, I strongly urge you to read and print -a copy of the Shorewall -QuickStart Guide for the configuration that most closely matches -your own.

-

The entire set of Shorewall documentation is available in PDF -format at:

-

    -ftp://slovakia.shorewall.net/mirror/shorewall/pdf/
-    -http://slovakia.shorewall.net/pub/shorewall/pdf/
-    -rsync://slovakia.shorewall.net/shorewall/pdf/

-

The documentation in both XML and HTML formats is also available -for download from the Download Sites listed in the table below.

-

NOTICE: There are two current Shorewall -Release Series:

+ +

Before trying to install, I strongly urge you to read and print a copy +of the Shorewall QuickStart +Guide for the configuration that most closely matches your own.

+ +

The entire set of Shorewall documentation is available in PDF format +at:

+ +

    ftp://slovakia.shorewall.net/mirror/shorewall/pdf/
+    http://slovakia.shorewall.net/pub/shorewall/pdf/
+    rsync://slovakia.shorewall.net/shorewall/pdf/

+ +

The documentation in both XML and HTML formats is also available for +download from the Download Sites listed in the table below.

+ +

NOTICE: There are two current Shorewall Release +Series:

+

For additional information, see this article about the Shorewall -Release Model.

+href="ReleaseModel.html">Shorewall Release Model.

+

Beginning with Shorewall version 3.2.0 RC1, there are two related products:

-You probably don't want to install -both Shorewall and Shorewall Lite on the same system. See the Shorewall Lite Documentation for +You probably don't want to install both +Shorewall and Shorewall Lite on the same system. See the Shorewall Lite Documentation for details.
+ +

Once you've printed the appropriate QuickStart Guide, download one of the modules:

+

You will probably also want to download the HTML version of the documentation for easy reference.

+

Finding Updates that Correct Known Problems

+

Beginning with Shorewall 2.2.0, you will find a file named -known_problems.txt in the download directory. This file lists the -known problems with that version of Shorewall. If corrections are -available, they will be listed in the known problems and you can -download them from the 'errata' subdirectory.

+known_problems.txt in the download directory. This file lists the known +problems with that version of Shorewall. If corrections are available, they +will be listed in the known problems and you can download them from the +'errata' subdirectory.

+

Example:

+

ftp> cd pub/shorewall/2.2/shorewall-2.2.0
-250 -OK. Current directory is /pub/shorewall/2.2/shorewall-2.2.0
-ftp> -ls
+250 OK. Current directory is +/pub/shorewall/2.2/shorewall-2.2.0
+ftp> ls
227 Entering Passive Mode (206,124,146,177,35,91)
-150 Accepted -data connection
-drwxr-sr-x    -3 0        -0            -4096 Feb  1 09:52 .
-drwxr-sr-x    -3 0        -0            -4096 Jan 28 14:28 ..
--rw-r--r--    -1 0        -0             -500 Jan 28 14:27 2.2.0.md5sums
-drwxr-sr-x    -2 0        -0            -4096 Feb  1 09:51 -errata             -<=== (1)
--rw-r--r--    -1 0        -0             -156 Feb  1 09:52 known_problems.txt <=== (2)
--rw-r--r--    -1 0        -0           -16059 Jan 24 16:13 patch-2.2.0
--rwxr-xr-x    -1 0        -0           -22963 Jan 24 16:10 releasenotes.txt
--rw-r--r--    -1 0        -0          +150 Accepted data connection
+drwxr-sr-x    3 0        +0            4096 Feb  1 09:52 .
+drwxr-sr-x    3 0        +0            4096 Jan 28 14:28 ..
+-rw-r--r--    1 0        +0             500 Jan 28 14:27 2.2.0.md5sums
+drwxr-sr-x    2 +0        0            4096 Feb  1 09:51 +errata             <=== (1)
+-rw-r--r--    1 +0        0             156 Feb  1 09:52 +known_problems.txt <=== (2)
+-rw-r--r--    1 0        +0           16059 Jan 24 16:13 patch-2.2.0
+-rwxr-xr-x    1 0        +0           22963 Jan 24 16:10 releasenotes.txt
+-rw-r--r--    1 0        0          100232 Jan 25 15:58 shorewall-2.2.0-1.noarch.rpm
--rw-r--r--    -1 0        -0          +-rw-r--r--    1 0        0          122161 Jan 25 15:58 shorewall-2.2.0.tgz
--rw-r--r--    -1 0        -0         +-rw-r--r--    1 0        0         2534077 Jan 28 13:29 shorewall-docs-html-2.2.0.tgz
--rw-r--r--    -1 0        -0         +-rw-r--r--    1 0        0         4481205 Jan 28 13:29 shorewall-docs-xml-2.2.0.tgz
--rw-r--r--    -1 0        -0           -93905 Jan 25 15:58 shorewall-lrp-2.2.0.tgz
-226-Options: --a -l
+-rw-r--r--    1 0        +0           93905 Jan 25 15:58 shorewall-lrp-2.2.0.tgz
+226-Options: -a -l
226 13 matches total
ftp>

+

(1) -Directory containing updates. For Shorewall versions prior to 2.4.0, -the updates/LRP directory contains those updates that apply to the -LRP package.
-(2) List of known -problems, workarounds and updates..                           

+color="#cc0000">(1) Directory containing updates. For Shorewall versions +prior to 2.4.0, the updates/LRP directory contains those updates that apply +to the LRP package.

+(2) List of known problems, workarounds and updates.. +                          

+

Download Sites

-

Redhat and Fedora RPMS -provided by Simon Matter: -http://www.invoca.ch/pub/packages/shorewall/
+ +

Redhat and Fedora RPMS provided +by Simon Matter: http://www.invoca.ch/pub/packages/shorewall/

-Mandriva -RPMS provided by Jack Coates: -http://www.monkeynoodle.org/comp/net/shorewall/
+Mandriva RPMS provided by Jack Coates: http://www.monkeynoodle.org/comp/net/shorewall/

-Slackware -packages created by JMedina. You can download -them from his site.
+Slackware packages created by JMedina. You can download them from his +site.

-OpenWRT package provided by -Marc Zonzon: -http://www.iut-lannion.fr/ZONZON/memos_index.php?part=Network&section=WRTMemo&subsec=shorewall
+OpenWRT package provided by Marc Zonzon: http://www.iut-lannion.fr/ZONZON/memos_index.php?part=Network&section=WRTMemo&subsec=shorewall

-Leaf/Bering -package is available at -http://leaf.sourceforge.net/bering-uclibc/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=3&MMN_position=3:3
+Leaf/Bering package is available at http://leaf.sourceforge.net/bering-uclibc/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=3&MMN_position=3:3

-Use -the sites below to download the tarball, the documentation +Use the sites below to download the tarball, the documentation and the standard RPM for (SUSE, Power PPC, Trustix and TurboLinux).

-Packages are GPG -signed, please verify the integrity of the files using our -public key https://lists.shorewall.net/shorewall.gpg.key +Packages are GPG signed, please verify the integrity of the files +using our public key https://lists.shorewall.net/shorewall.gpg.key

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

SERVER LOCATION

-
-

DOMAIN

-
-

HTTP

-
-

FTP

-
-

Slovak Republic

-
-

Shorewall.net

-
-

Browse

-
-

Browse

-
-

Seattle, Washington, USA
-

-
-

Shorewall.net

-
-

Browse

-
-

Browse

-
-

Frankfurt/Main, Germany

-
-

Shorewall.de

-
-

Browse

-
-

N/A

-
-

Shoreline, Wa, USA

-
-

Shorewall.net

-
-

Browse

-
-

Browse

-
-

Boston, Mass., USA

-
-

viisage.com

-
-

Browse

-
-

N/A

-
-

Austin Texas, USA (Currently -Offline)
-

-
-

shorewall.net

-
-

Browse

-
-

Browse

-
-

Plano Texas, USA

-
-

Infohiiway.com

-
-

Browse

-
-

Browse

-
-

Argentina

-
-

Shorewall.net

-
-

Browse

-
-

N/A
-

-
Santiago, Chile
-
Syachile.cl
-
N/A
-
Browse
-

Sourceforge - California, USA (Incomplete)

-
-

Sourceforge.net

-
-

Browse

-
-

N/A

-
-
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

SERVER LOCATION

+

DOMAIN

+

HTTP

+

FTP

+

Slovak Republic

+

Shorewall.net

+

Browse

+

Browse

+

Seattle, Washington, USA
+

+

Shorewall.net

+

Browse

+

Browse

+

Frankfurt/Main, Germany

+

Shorewall.de

+

Browse

+

N/A

+

Shoreline, Wa, USA

+

Shorewall.net

+

Browse

+

Browse

+

Boston, Mass., USA

+

viisage.com

+

Browse

+

N/A

+

Austin Texas, USA (Currently Offline)
+

+

shorewall.net

+

Browse

+

Browse

+

Plano Texas, USA

+

Infohiiway.com

+

Browse

+

Browse +

+

Argentina

+

Shorewall.net

+

Browse

+

N/A
+

+
Santiago, Chile
+
Syachile.cl
+
N/A
+
Browse

Sourceforge - California, USA (Incomplete)

+

Sourceforge.net

+

Browse

+

N/A

+
+
+

SVN

-
The SVN Repository -at Sourceforge is used as a safe-store for Shorewall -releases.
+ +
+ The SVN Repository at Sourceforge is used as a safe-store + for Shorewall releases.

-You should download and use the latest SVN version -only at your own risk -- If you are looking for bug fixes for -the -current release, see above.
+ You should download and use the latest SVN version only at your own + risk -- If you are looking for bug fixes for the current release, see + above.

-The -following SVN projects are currently active:
+ The following SVN projects are currently active:
  1. -
    Shorewall
    +
    +

    branches

    +

    This project contains sub-projects for each of the stable releases. + The current stable release is 3.4.

    +

    The current stable version is branch named x.y + where x.y is the major version. Example: 3.4.
    + You can download it using the following commands:
    +
    +     svn co + https://shorewall.svn.sourceforge.net/svnroot/shorewall/branches/x.y/Shorewall

    +
    +
  2. +
  3. +
    + Shorewall

    This project contains the Shorewall code.
    -This project was renamed Shorewall-common in Shorewall 3.9.1.
    + This project was renamed Shorewall-common in Shorewall 3.9.1.
    +
    +
  4. +
  5. +
    + Shorewall-common

    -The current stable version is branch named x.y where -x.y is the major version. Example: 3.4.
    -You can download it using the following commands:
    +
    Beginning with Shorewall 3.9.1, this project contains the code + common to any Shorewall configuration. It contains no compiler.
    + 'trunk' is the current development version.

    -    svn co -https://shorewall.svn.sourceforge.net/svnroot/shorewall/branches/x.y/Shorewall
    + You can download it using the following commands:
    +
    +     svn co + https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk/Shorewall-common
  6. -
    Shorewall-common
    +
    + Shorewall-shell

    -
    Beginning with Shorewall 3.9.1, this project contains the -code common to any Shorewall configuration. It contains no compiler.
    -'trunk' is the current development version.
    + Beginning with Shorewall 3.9.1, this project contains the legacy + compiler written in Bourne shell. The current development version is in + 'trunk.

    -You can download it using the following commands:
    + You can download it using the following commands:

    -    svn co -https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk/Shorewall-common
    -
    +     svn co + https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk/Shorewall-shell
  7. -
    Shorewall-shell
    +
    + Shorewall-perl

    -Beginning with Shorewall 3.9.1, this project contains the legacy -compiler written in Bourne shell. The current development version is in -'trunk.
    +
    Beginning with Shorewall 3.9.0, this project contains the new + compiler written in Perl. The current development version is in + 'trunk'.

    -You can download it using the following commands:
    + You can download it using the following commands:

    -    svn co -https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk/Shorewall-shell
    +     svn co + https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk/Shorewall-perl
  8. -
    Shorewall-perl
    -
    -
    Beginning with Shorewall 3.9.0, this project contains the -new compiler written in Perl. The current development version is in -'trunk'.
    -
    -You can download it using the following commands:
    -
    -    svn co -https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk/Shorewall-perl
    -
  9. -
  10. -
    manpages
    +
    + manpages

    -Beginning with Shorewall 3,4,0, this project contains the man pages for -Shorewall. 'trunk' is the current development version.
    + Beginning with Shorewall 3,4,0, this project contains the man pages for + Shorewall. 'trunk' is the current development version.

    -You can download it using the following commands:
    + You can download it using the following commands:

    -    svn co -https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk/manpages
    +     svn co + https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk/manpages
  11. -
    manpages-lite
    +
    + manpages-lite

    -Beginning with Shorewall 3.4.0, this project contains the man pages for -Shorewall Lite. 'trunk'  is the current development version.
    + Beginning with Shorewall 3.4.0, this project contains the man pages for + Shorewall Lite. 'trunk'  is the current development version.

    -You can download it using the following commands:
    + You can download it using the following commands:

    -    svn co -https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk/manpages-lite
    +     svn co + https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk/manpages-lite
  12. -
    docs
    -
    +
    + docs
    +
    This project contains the Shorewall documenation.
    -trunk is the current development version.
    + trunk is the current development version.


    -You can always get the current documentation in XML Docbook format -using the following command:
    + You can always get the current documentation in XML Docbook format + using the following command:

    -    svn co -https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk/docs
    +     svn co + https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk/docs
  13. -
    web
    +
    + web

    -
    The project contains the part of this Web site not included -in the "docs" project.
    +
    The project contains the part of this Web site not included in the + "docs" project.
  14. -
    tools
    +
    + tools

    -
    This project includes the tools used by the Shorewall -developers to build Shorewall releases and to publish content to the -web sites.
    +
    This project includes the tools used by the Shorewall developers to + build Shorewall releases and to publish content to the web + sites.
  15. -
    Samples
    +
    + Samples

    This project contains the sample configurations.
  16. -
    Shorewall-lite
    +
    + Shorewall-lite

    -
    This project contains Shorewall Lite -- introduced in -Shorewall version 3.2.0 RC1.
    +
    This project contains Shorewall Lite -- introduced in Shorewall + version 3.2.0 RC1.