[LWN Logo]
[LWN.net]
Kevin's RedHat Uber Distribution (KRUD) 7.2 2001-12-01
(c) 2001 tummy.com, ltd.
http://www.tummy.com/krud/
krud@tummy.com

CONTENTS

Release Notes
  Extras
  Errata
Upgrading
  From Stock Red Hat 7.2 Installation
    Automatically
    Manually
  From KRUD 7.1 Installation
    Automatically
  From KRUD 7.2 Installation
    Automatically
    Manually
Version

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
RELEASE NOTES

Extras
------
There are a number of "extras" in the krud-extras directory on the 
second cd. The latest versions of 2.4.x kernel source and pcmcia-utils.  
Also included is a directory of source rpms for qmail, and a source rpm 
for Zope.

Errata
------
All the errata (known at the time of the cd creation) will be
automatically installed on a new install. 

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
UPGRADING

From Stock Red Hat 7.2 Installation
-----------------------------------
Automatically:
  To automatically upgrade from a stock RedHat installation, you
  can boot Disc 1 and then use the "Upgrade" option. If you used
  both CD's during the initial installation, you will be prompted
  for the second during the upgrade process.

Manually:
  WARNING: Kernels should not be updated with "-U".  If there are any
  kernels in the update directories mentioned below, you should first
  do an "rpm -ivh" of the appropriate kernel packages (including the
  appropriate architecture) and then do the "rpm -Fvh *.rpm".  You can
  then generate the new initial ramdisk using "mkinitrd" and add the
  kernel to /etc/lilo.conf as normal.

  The updates directories on each CD contain subdirectories for the 
  different CPU types and a noarch directory.  Each of those directories 
  is separated into directories for each month and a redhat-7.2-to-krud-7.2 
  directory.  The month directories correspond to KRUD releases and 
  contain symbolic links to updated packages in the RedHat/RPMS directory.
  The redhat-7.2-to-krud-7.2 directory contains symbolic links to the most 
  current of the updated packages from all the KRUD releases.

  To upgrade manually from Stock Red Hat 7.2, use 'rpm -Fvh *.rpm' (to
  update just the existing installed packages) or 'rpm -Uvh *.rpm' (to 
  update the existing and then install the new packages) in the 
  redhat-7.2-to-krud-7.2 directories under the "updates" directory on 
  the CD.  
  
  If you are able to mount both CD's simultaneously, you may use the 
  following command:
  
  rpm -Uvh /mnt/cdrom/updates/<arch>/redhat-7.2-to-krud-7.2/*.rpm \ 
  /mnt/cdrom2/updates/<arch>/redhat-7.2-to-krud-7.2/*.rpm
  
  If you are able to mount just one disc at a time, you will need to mount 
  each CD and copy the packages from each of the redhat-7.2-to-krud-7.2 
  directories under the "updates" directory on each CD from the 
  appropriate ix86 subdirectory and the noarch directory.  

  We suggest creating a /tmp/krudupdates directory and copying the 
  packages to that directory.  Make sure there's enough space in your /tmp 
  directory for all of the updates.  Then cd to your /tmp/krudupdates 
  directory and remove any packages that you do not want to update/install.  
  From there you can use 'rpm -Fvh *.rpm' (to update just the existing 
  installed packages) or 'rpm -Uvh *.rpm' (to update the existing and then 
  install the new packages).


From KRUD 7.1 Installation
--------------------------
Automatically:
  To automatically upgrade a previous KRUD or RedHat 7.1 installation,
  you can boot from Disk 1 and use the "Upgrade" option. If you used
  both CD's during the initial installation, you will be prompted for
  the second during the upgrade process.


From KRUD 7.2 Installation
------------------------------------
Automatically:
  To automatically upgrade a previous KRUD or RedHat 7.2 installation,
  you can boot from Disk 1 and use the "Upgrade" option. If you used
  both CD's during the initial installation, you will be prompted for
  the second during the upgrade process.

  To automatically upgrade a previous 7.2 installation, you can also
  use the 'krud2date' utility pointed at a local cd copy, your local hard
  drive, or a web site with updates.

  For more information about krud2date see:
    http://www.tummy.com/krud/

Manually:
  WARNING: Kernels should not be updated with "-U".  If there are any
  kernels in the update directories mentioned below, you should first
  do an "rpm -ivh" of the appropriate kernel packages (including the
  appropriate architecture) and then do the "rpm -Fvh *.rpm".  You can
  then generate the new initial ramdisk using "mkinitrd" and add the
  kernel to /etc/lilo.conf as normal.

  The updates directories on each CD contain subdirectories for the
  different CPU types and a noarch directory.  Each of those directories
  is separated into directories for each month and a 
  redhat-7.2-to-krud-7.2 directory.  The month directories correspond to 
  KRUD releases and contain symbolic links to updated packages in the 
  RedHat/RPMS directory.  The redhat-7.2-to-krud-7.2 directory contains 
  symbolic links to the most current of the updated packages from all the 
  KRUD releases.

  To upgrade manually from Stock Red Hat 7.2, use 'rpm -Fvh *.rpm' (to
  update just the existing installed packages) or 'rpm -Uvh *.rpm' (to
  update the existing and then install the new packages) in the
  redhat-7.2-to-krud-7.2 directories under the "updates" directory on 
  the CD.  
  
  If you are able to mount both CD's simultaneously, you may use the 
  following command:

  rpm -Uvh /mnt/cdrom/updates/<arch>/<date>/*.rpm \
  /mnt/cdrom2/updates/<arch>/<date>/*.rpm

  If you are able to mount just one disc at a time, you will need to 
  mount each CD and copy the packages from each of the month subdirectories 
  locate in /updates/ix86 (choose the appropriate one) and /updates/noarch, 
  (beginning with the month after the date of the existing installation to 
  the current month) into a single directory and do the manual upgrade 
  from there.

  We suggest creating a /tmp/krudupdates directory and copying the 
  packages to that directory.  Make sure there's enough space in your /tmp 
  directory for all of the updates.  Some of the copies will fail due to 
  that package being an older version that has since been replaced by a 
  newer one.  Then cd to your /tmp/krudupdates directory and remove any 
  packages that you do not want to update/install.  From there you can use 
  'rpm -Fvh *.rpm' (to update just the existing installed packages) or 
  'rpm -Uvh *.rpm' (to update the existing and then install the new 
  packages).


Below is a version history containing the location of the updates on 
disc 1 for each release.
 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
VERSION
version 20011101:
./updates/i386/20011101/foomatic-1.1-0.20011018.3.i386.rpm
./updates/i386/20011101/glibc-2.2.4-19.i386.rpm
./updates/i386/20011101/glibc-common-2.2.4-19.i386.rpm
./updates/i386/20011101/gqview-0.10.1-1.i386.rpm
./updates/i386/20011101/kernel-2.4.9-7.i386.rpm
./updates/i386/20011101/krud-release-20011101-1.i386.rpm
./updates/i386/20011101/kernel-headers-2.4.9-7.i386.rpm
./updates/i386/20011101/librep-0.15.1-1.i386.rpm
./updates/i386/20011101/mozilla-0.9.5-0.i386.rpm
./updates/i386/20011101/mozilla-mail-0.9.5-0.i386.rpm
./updates/i386/20011101/mozilla-psm-0.9.5-0.i386.rpm
./updates/i386/20011101/nfs-utils-0.3.1-13.7.2.1.i386.rpm
./updates/i386/20011101/nmap-frontend-0.2.54BETA29-1.i386.rpm
./updates/i386/20011101/nmap-2.54BETA29-1.i386.rpm
./updates/i386/20011101/nscd-2.2.4-19.i386.rpm
./updates/i386/20011101/openssh-2.9p2-9.i386.rpm
./updates/i386/20011101/openssh-askpass-2.9p2-9.i386.rpm
./updates/i386/20011101/openssh-askpass-gnome-2.9p2-9.i386.rpm
./updates/i386/20011101/openssh-server-2.9p2-9.i386.rpm
./updates/i386/20011101/pam-0.75-16.i386.rpm
./updates/i386/20011101/parted-1.4.20-1.i386.rpm
./updates/i386/20011101/util-linux-2.11f-12.i386.rpm
./updates/i386/20011101/raidtools-0.90-24.i386.rpm
./updates/i386/20011101/galeon-0.12.4-1.i386.rpm
./updates/i386/20011101/cdparanoia-alpha9.8-8.i386.rpm
./updates/i386/20011101/cdrtools-cdda2wav-1.10-1.i386.rpm
./updates/i386/20011101/cdrtools-cdrecord-1.10-1.i386.rpm
./updates/i386/20011101/cdrtools-libscg-1.10-1.i386.rpm
./updates/i386/20011101/cdrtools-mkisofs-1.10-1.i386.rpm
./updates/i386/20011101/AfterStep-1.8.9-1.i386.rpm
./updates/i386/20011101/beep-1.2.1-2.i386.rpm
./updates/i386/20011101/bing-1.0.4-2.i386.rpm
./updates/i386/20011101/leafnode-1.9.18-1tummy1.i386.rpm
./updates/i386/20011101/lbreakout-010315-3cl.i386.rpm
./updates/i386/20011101/epic4-1.0.1-1.i386.rpm
./updates/i386/20011101/analog-5.03-1rh7.i386.rpm
./updates/i386/20011101/tpconfig-3.1.2-1.i386.rpm
./updates/i386/20011101/aalib-1.4.0-1.i386.rpm
./updates/i386/20011101/aalib-devel-1.4.0-1.i386.rpm
./updates/i386/20011101/gpw-1.01-1.i386.rpm
./updates/i386/20011101/gcd-2.96-1.i386.rpm  
./updates/i386/20011101/gcombust-0.1.46-1.i386.rpm
./updates/i386/20011101/gqmpeg-0.10.0-1.i386.rpm
./updates/i386/20011101/ghostscript-6.51-16.i386.rpm    
./updates/i386/20011101/djbdns-1.05-1.i386.rpm
./updates/i386/20011101/hfsutils-3.3.0-1.i386.rpm
./updates/i386/20011101/hfsutils-devel-3.3.0-1.i386.rpm
./updates/i386/20011101/fftw-2.1.3-1.i386.rpm  
./updates/i386/20011101/fftw-devel-2.1.3-1.i386.rpm
./updates/i386/20011101/isinglass-1.26-1.i386.rpm
./updates/i386/20011101/Eterm-0.9-2.i386.rpm
./updates/i386/20011101/Eterm-backgrounds-0.9-2.i386.rpm
./updates/i386/20011101/lftp-2.4.4-1.i386.rpm
./updates/i386/20011101/everybuddy-0.2.1beta6-1.i386.rpm
./updates/i386/20011101/etherape-0.8.2-1.i386.rpm
./updates/i386/20011101/ethereal-base-0.8.19-1.i386.rpm
./updates/i386/20011101/ethereal-gnome-0.8.19-1.i386.rpm
./updates/i386/20011101/ethereal-gtk+-0.8.19-1.i386.rpm
./updates/i386/20011101/ethereal-kde-0.8.19-1.i386.rpm
./updates/i386/20011101/ethereal-usermode-0.8.19-1.i386.rpm
./updates/i386/20011101/fetchmail-5.9.4-1.i386.rpm
./updates/i386/20011101/freetype-2.0.4-2.i386.rpm
./updates/i386/20011101/gaim-0.11.0pre14-1.i386.rpm
./updates/i386/20011101/gaim-applet-0.11.0pre14-1.i386.rpm
./updates/i386/20011101/gogo-2.36-1.i386.rpm
./updates/i386/20011101/gnapster-1.5.0-1.i386.rpm 
./updates/i386/20011101/epplets-0.5-3.i386.rpm
./updates/i386/20011101/enlightenment-0.16.5-1tummy1.i386.rpm
./updates/i386/20011101/python2-2.1.1-3.i386.rpm
./updates/i386/20011101/python2.2-2.2b1-3.i386.rpm
./updates/i386/20011101/python2-devel-2.1.1-3.i386.rpm 
./updates/i386/20011101/python2-tkinter-2.1.1-3.i386.rpm
./updates/i386/20011101/python2-tools-2.1.1-3.i386.rpm
./updates/i386/20011101/python2.2-devel-2.2b1-3.i386.rpm
./updates/i386/20011101/python2.2-tkinter-2.2b1-3.i386.rpm
./updates/i386/20011101/python2.2-tools-2.2b1-3.i386.rpm
./updates/i386/20011101/python-imaging-1.0-6.i386.rpm
./updates/i386/20011101/python-imaging-devel-1.0-6.i386.rpm
./updates/i386/20011101/Omni-0.5.0-4.i386.rpm
./updates/i386/20011101/Omni-foomatic-0.5.0-4.i386.rpm
./updates/i386/20011101/parted-boot-1.4.20-1.i386.rpm
./updates/i386/20011101/parted-devel-1.4.20-1.i386.rpm  
./updates/i386/20011101/sketch-0.6.12-1.i386.rpm
./updates/i386/20011101/proftpd-1.2.2-1.i386.rpm
./updates/i386/20011101/proftpd-standalone-1.2.2-1.i386.rpm
./updates/i386/20011101/printconf-0.3.52-1.i386.rpm
./updates/i386/20011101/printconf-gui-0.3.52-1.i386.rpm
./updates/i386/20011101/PyPAM-0.4.2-1.i386.rpm
./updates/i386/20011101/snort-1.8.1-2.i386.rpm
./updates/i386/20011101/Twisted-0.10.0-1.i386.rpm
./updates/i386/20011101/unrar-2.71-1.i386.rpm
./updates/i386/20011101/unclutter-0.8-4.i386.rpm
./updates/i386/20011101/vacation-1.2.1-2.i386.rpm
./updates/i386/20011101/vpnd-1.1.0-1.i386.rpm  
./updates/i386/20011101/wwwoffle-2.6d-3.i386.rpm
./updates/i386/20011101/wmconfig-0.9.10-3.i386.rpm 
 ./updates/i386/20011101/mp3info-0.8.4-2.i386.rpm
./updates/i386/20011101/icewm-gnome-1.0.9-2.i386.rpm
./updates/i586/20011101/kernel-smp-2.4.9-7.i586.rpm
./updates/i686/20011101/glibc-2.2.4-19.i686.rpm
./updates/i686/20011101/kernel-enterprise-2.4.9-7.i686.rpm
./updates/i686/20011101/kernel-2.4.9-7.i686.rpm
./updates/i686/20011101/kernel-smp-2.4.9-7.i686.rpm
./updates/athlon/20011101/kernel-2.4.9-7.athlon.rpm
./updates/athlon/20011101/kernel-smp-2.4.9-7.athlon.rpm
./updates/noarch/20011101/icewm-common-1.0.9-2.noarch.rpm
./updates/noarch/20011101/areacode-1.01-0.noarch.rpm
./updates/noarch/20011101/dbbackup-1.07-1.noarch.rpm
./updates/noarch/20011101/pysol-4.72-1.noarch.rpm
./updates/noarch/20011101/pysol-cardsets-4.40-1cma.noarch.rpm
./updates/noarch/20011101/rebootonpanic-1.16-1.noarch.rpm
./updates/noarch/20011101/mason-0.13.9.3-0.noarch.rpm
./updates/noarch/20011101/MHonArc-2.4.7-1.noarch.rpm
./updates/noarch/20011101/krudutils-1.43-1.noarch.rpm 

version 20011201:
./updates/i386/20011201/balsa-1.2.3-1.i386.rpm
./updates/i386/20011201/eel-1.0.2-2.i386.rpm
./updates/i386/20011201/fetchmail-5.9.5-1.i386.rpm
./updates/i386/20011201/foomatic-1.1-0.20011018.7.i386.rpm
./updates/i386/20011201/galeon-1.0-1.i386.rpm
./updates/i386/20011201/iptables-1.2.4-2.i386.rpm
./updates/i386/20011201/kernel-headers-2.4.9-13.i386.rpm
./updates/i386/20011201/kernel-2.4.9-13.i386.rpm
./updates/i386/20011201/libnet-1.0.2a-1snort.i386.rpm
./updates/i386/20011201/mozilla-0.9.6-0.i386.rpm
./updates/i386/20011201/mozilla-mail-0.9.6-0.i386.rpm
./updates/i386/20011201/mozilla-psm-0.9.6-0.i386.rpm
./updates/i386/20011201/nmap-frontend-0.2.54BETA30-1.i386.rpm
./updates/i386/20011201/nmap-2.54BETA30-1.i386.rpm
./updates/i386/20011201/openssh-server-3.0.1p1-1.i386.rpm
./updates/i386/20011201/openssh-3.0.1p1-1.i386.rpm
./updates/i386/20011201/openssh-askpass-gnome-3.0.1p1-1.i386.rpm
./updates/i386/20011201/openssh-askpass-3.0.1p1-1.i386.rpm
./updates/i386/20011201/openssh-clients-3.0.1p1-1.i386.rpm
./updates/i386/20011201/pam-0.75-19.i386.rpm
./updates/i386/20011201/cyrus-sasl-1.5.24-23.i386.rpm
./updates/i386/20011201/stunnel-3.21c-1.i386.rpm
./updates/i386/20011201/ifhp-3.4.7-1.i386.rpm
./updates/i386/20011201/usermode-1.46-1.i386.rpm
./updates/i386/20011201/cyrus-sasl-devel-1.5.24-23.i386.rpm
./updates/i386/20011201/gftp-2.0.9-1.i386.rpm
./updates/i386/20011201/cyrus-sasl-md5-1.5.24-23.i386.rpm
./updates/i386/20011201/cyrus-sasl-plain-1.5.24-23.i386.rpm
./updates/i586/20011201/kernel-2.4.9-13.i586.rpm
./updates/i586/20011201/kernel-smp-2.4.9-13.i586.rpm
./updates/i686/20011201/kernel-2.4.9-13.i686.rpm
./updates/i686/20011201/kernel-enterprise-2.4.9-13.i686.rpm
./updates/i686/20011201/kernel-smp-2.4.9-13.i686.rpm
./updates/noarch/20011201/krud-release-20011201-1.noarch.rpm
./updates/noarch/20011201/krudutils-1.44-1.noarch.rpm
./updates/noarch/20011201/ttfonts-ja-1.0-7.noarch.rpm
./updates/noarch/20011201/ttfonts-ko-1.0-11.noarch.rpm
./updates/athlon/20011201/kernel-2.4.9-13.athlon.rpm
./updates/athlon/20011201/kernel-smp-2.4.9-13.athlon.rpm