diff --git a/docs/Install.xml b/docs/Install.xml index 115157859..19b9fa22f 100644 --- a/docs/Install.xml +++ b/docs/Install.xml @@ -146,7 +146,12 @@ rpm -ivh --nodeps <rpms> - Example:rpm -ivh shorewall-perl-4.0.0-1.noarch.rpm shorewall-common-4.0.0-1.noarch.rpm + Example:rpm -ivh shorewall-perl-4.0.0-1.noarch.rpm shorewall-common-4.0.0-1.noarch.rpm + Simon Matter names his 'common' rpm + 'shorewall' rather than + 'shorewall-common'. So if you are installing + his RPMs, the command would be:rpm -ivh shorewall-perl-4.0.0-1.noarch.rpm shorewall-4.0.0-1.noarch.rpm + @@ -340,7 +345,11 @@ Pin-Priority: 700Then TurboLinux. There is also an RPM package provided by Simon Matter that is tailored for RedHat/Fedora and another package from Jack Coates that is customized for Mandriva. If you try to upgrade using the wrong - package, it probably won't work. + package, it probably won't work. + Simon Matter names his 'common' rpm + 'shorewall' rather than + 'shorewall-common'. + @@ -469,11 +478,11 @@ tar -jxf shorewall-shell-4.0.0.tar.bz2 (if you use this compiler)
- It's *VERY* simple...just put in a new CD and reboot!  :-) + It's *VERY* simple...just put in a new CD and reboot!  :-) Actually, I'm only slightly kidding...that's exactly how I upgrade my - prodution firewalls.  The partial backup feature I added to - Dachstein allows configuration data to be stored seperately from the - rest of the package. + prodution firewalls.  The partial backup feature I added to Dachstein + allows configuration data to be stored seperately from the rest of the + package. Once the config data is seperated from the rest of the package, it's an easy matter to upgrade the pacakge while keeping your current @@ -482,20 +491,20 @@ tar -jxf shorewall-shell-4.0.0.tar.bz2 (if you use this compiler)Users who aren't running with multiple package paths and using partial backups can still upgrade a package, it just takes a bit of - extra work.  The general idea is to use a partial backup to save - your configuration, replace the package, and restore your old - configuration files. Step-by-step instructions for one way to do this - (assuming a conventional single-floppy LEAF system) would be: + extra work.  The general idea is to use a partial backup to save your + configuration, replace the package, and restore your old configuration + files. Step-by-step instructions for one way to do this (assuming a + conventional single-floppy LEAF system) would be: - Make a backup copy of your firewall disk ('NEW').  This - is the disk you will add the upgraded package(s) to. + Make a backup copy of your firewall disk ('NEW').  This is the + disk you will add the upgraded package(s) to. Format a floppy to use as a temporary location for your - configuration file(s) ('XFER').  This disk should have the same + configuration file(s) ('XFER').  This disk should have the same format as your firewall disk (and could simply be another backup copy of your current firewall). @@ -515,7 +524,7 @@ tar -jxf shorewall-shell-4.0.0.tar.bz2 (if you use this compiler) Use the lrcfg backup menu to make a partial backup of the package(s) you want to upgrade, being sure to backup the files to - the XFER disk.  From the backup menu: + the XFER disk.  From the backup menu: t e <enter> p <enter> b <package1> <enter> @@ -560,7 +569,7 @@ tar -xzvf /mnt/package2.lrp - Reboot, verifying the firewall works as expected.  Some + Reboot, verifying the firewall works as expected.  Some configuration files may need to be 'tweaked' to work properly with the upgraded package binaries. @@ -569,15 +578,15 @@ tar -xzvf /mnt/package2.lrp The new package file <package>.local can be used to fine-tune which files are included (and excluded) from the partial - backup (see the Dachstein-CD README for details).  If this file + backup (see the Dachstein-CD README for details).  If this file doesn't exist, the backup scripts assume anything from the <package>.list file that resides in /etc or /var/lib/lrpkg is part of the configuration data and is used to create the partial - backup.  If shorewall puts anything in /etc that isn't a user - modified configuration file, a proper shorwall.local file should be - created prior to making the partial backup [Editor's note: Shorewall places only - user-modifiable files in /etc]. + backup.  If shorewall puts anything in /etc that isn't a user modified + configuration file, a proper shorwall.local file should be created + prior to making the partial backup [Editor's + note: Shorewall places only user-modifiable files in + /etc].