Shorewall Installation and Upgrade |
Before upgrading, be sure to review the Upgrade Issues
Install using RPM
Install using tarball
Install the .lrp
Upgrade using RPM
Upgrade using tarball
Upgrade the .lrp
Configuring Shorewall
Uninstall/Fallback
To install Shorewall using the RPM:
If you have RedHat 7.2 and are running iptables version 1.2.3 (at a shell prompt, type "/sbin/iptables --version"), you must upgrade to version 1.2.4 either from the RedHat update site or from the Shorewall Errata page before attempting to start Shorewall.
To install Shorewall using the tarball and install script:
To install my version of Shorewall on a fresh Bering disk, simply replace the "shorwall.lrp" file on the image with the file that you downloaded. See the two-interface QuickStart Guide for information about further steps required.
If you already have the Shorewall RPM installed and are upgrading to a new version:
If you are upgrading from a 1.2 version of Shorewall to a 1.4 version or and you have entries in the /etc/shorewall/hosts file then please check your /etc/shorewall/interfaces file to be sure that it contains an entry for each interface mentioned in the hosts file. Also, there are certain 1.2 rule forms that are no longer supported under 1.4 (you must use the new 1.4 syntax). See the upgrade issues for details.
Note: Some SuSE users have encountered a problem whereby
rpm reports a conflict with kernel <= 2.2 even though a 2.4 kernel
is installed. If this happens, simply use the --nodeps option to rpm
(rpm -Uvh --nodeps <shorewall rpm>).
If you already have Shorewall installed and are upgrading to a new version using the tarball:
If you are upgrading from a 1.2 version of Shorewall to a 1.4 version and you have entries in the /etc/shorewall/hosts file then please check your /etc/shorewall/interfaces file to be sure that it contains an entry for each interface mentioned in the hosts file. Also, there are certain 1.2 rule forms that are no longer supported under 1.4 (you must use the new 1.4 syntax). See the upgrade issues for details.
You will need to edit some or all of the configuration files to match your setup. In most cases, the Shorewall QuickStart Guides contain all of the information you need.
Updated 2/27/2003 - Tom Eastep
Copyright © 2001, 2002, 2003 Thomas M. Eastep.