Fermi Linux lts30rolling 	April 8, 2004

Please send bug reports to dawson@fnal.gov,csieh@fnal.gov

This is based on the rebuilding of RPMS out of SRPMS's from Enterprise 3 AS 
including Update 1 with the following changes.  There has not been any FUE 
certification done yet.  Please read this entire document before installing.  

Table of contents

	HARDWARE REQUIREMENTS
	INSTALLATION INFO
	ADDED compared to Enterprise 3 
	UPDATED compared to Enterprise 3 
	Installer modifications
	/contrib 
	/docs
	/notsupported 
	MISC Notes
	HARDWARE SPECIFIC ISSUES
	SOFTWARE ISSUES/BUGS
	SUPPORT INFO
	RedHat ERRATA

Each has a "---" line above and below it.
_____________________________________________________________________________
HARDWARE REQUIREMENTS
_____________________________________________________________________________

   The following information represents the minimum hardware requirements
   necessary to successfully install Fermi Linux LTS 3.0.1 :

   - Minimum: Pentium-pro class,  but in reality at least a Pentium II

   - Recommended for text-mode: 

		- Minimum of 400 MHz Pentium-II 
   		- Minimum of 128MB Memory

   - Recommended for graphical: 

		- Minimum of 400 MHz Pentium II 
   		- Minimum of 128MB 
 		- Recommended: 192MB

   Hard Disk Space (NOTE: Additional space will be required for user data):

   - Common "Fermi Generic Desktop" Installation : 2.5GB

_____________________________________________________________________________
INSTALLATION INFO
_____________________________________________________________________________
Installation Locations

Via NFS 

  linux.fnal.gov:/export/linux/lts301/i386/

 with floppy

  The floppy install situation is the same as Fermi Linux 9.0.1 .
  There was not enough space on just 1 floppy so RedHat redesigned the install 
  to have a "generic" boot floppy.  With all of the device drivers  on driver
  floppies.  There is a net , pcmcia, and a block driver floppy.  With a Fermi
  Linux install you will need the "generic" bootdisk.img floppy.  And either
  the "net" drvnet.img or the "pcmcia" pcmcia.img floppy for your network 
  drivers.  I have modified the boot.img install floppy image to automatically
  put in the nfs server and nfs install directory.  To override this you can
  select the original redhat choice with 

	linux 

  at the install floppy prompt.

  You will have to make your own floppies from

        ftp://linux.fnal.gov/linux/lts301/i386/images/bootdisk.img

	and one of these

        ftp://linux.fnal.gov/linux/lts301/i386/images/drvnet.img
        ftp://linux.fnal.gov/linux/lts301/i386/images/pcmcia.img
  
  To make the install floppies.  Put a scratch floppy in "/dev/fd0" for
  each image.

        dd if=bootdisk.img of=/dev/fd0
        dd if=drvnet.img of=/dev/fd0		If you are making the drvnet

 with cdrom

  There is also a boot.iso which is small iso image which includes all the 
  drivers on the driver floppies and the generic boot info.  This can be used
  instead of the above floppies.  After download you can use cdrecord to
  create a cdr with this image on it.

    ftp://linux.fnal.gov/linux/lts301/i386/images/boot.iso

  There is also a superduper version of the boot.iso which includes other
  rescue images such as RIP, lnx-bbc, toms root boot, small linux, freedos,
  freebsd.  It also includes grub and memtest86.  This is a superset of the
  above boot.iso so either will work.  You will need at least a 185MB cdr
  to burn this to.  The small 8cm size cdr's are 185MB. It is located at

    ftp://linux.fnal.gov/linux/lts301/i386/images/boot.superduper.012604.iso

Via CDROM

  Download and then burn cdrom iso images from

	ftp://linux.fnal.gov/linux/lts301/iso/

-----------------------------------------------------------------------------
ADDED compared to 3 
-----------------------------------------------------------------------------
From RedHat Developer Suite

	eclipse-2.1.0-22.i386.rpm

From RedHat Cluster Suite

	clumanager-1.2.3-1.i386.rpm
        ipvsadm-1.21-9.ipvs108.i386.rpm
        piranha-0.7.6-1.i386.rpm
        redhat-config-cluster-1.0.0-5.noarch.rpm

Kerberos  -- Fermi version 

*	krb5-fermi-config-1.8-LTS30x.6.i386.rpm
*	krb5-fermi-krb5.conf-1.8-LTS30x.6.i386.rpm
*	krb5-libs-fermi-1.8-LTS30x.4.i386.rpm
*	krb5-workstation-fermi-1.8-LTS30x.4.i386.rpm
*
*	kx509 and kxlist were fixed. RPM had stripped them and they broke.
*	Correct permissions were put on all files
*	your old krb5.conf is now checked to see if it needs to be 
*	completely fresh or not.  If it does not need a fesh krb5.conf
*	then only the top half is changed.

  	kx509 and kxlist were added.

  	krb5-fermi-krb5.conf will ONLY put on a /etc/krb5.conf that points
  	to the fermi domain.  If you have krb5-fermi-config you DO NOT 
  	need this.  This is intended for use with the Redhat provided
	kerberos.  Many offsite users will find this of use.

zz_a2ps_stdout-1.0-2.i386.rpm

        Change the output of a2ps to go to stdout vs the printer.

zz_cups_nobrowse-1.0-4.i386.rpm

        By default the cups deamon constantly searches the network to find
        and check on other cups printers.  This rpm turns that feature off.
	It also turns off the cupd server as it is not really needed.
 
zz_desktop_tweeks-1.1-1.i386.rpm
 
	This adds a terminal and mozilla icon to the kicker panel.

zz_dhcp_resolv-2.2-1.i386.rpm

	This rpm fixes that so that when your network starts, as it checks 
	your resolv.conf, if you have dhcp.fnal.gov, but not fnal.gov it will
	put it in, so that you will have "search fnal.gov dhcp.fnal.gov" in 
	your /etc/resolv.conf file.

zz_emacs_link

        zz_emacs_link-1.1-3.i386.rpm

	Make a symbolic link from "emacs" to "xemacs" when xemacs is installed
	and emacs is not installed.  This version uses triggers to make or 
	remove the link when emacs, or xemacs is added or removed.

zz_fermi-logos

	zz_fermi-logos-9.0.1-5.i386.rpm
 	redhat-artwork-0.73-1f3.i386.rpm

	Because we were required to change redhat-logos, we didn't have
	to do all the little tweeks that we were doing in zz_fermi-logos
	This version has most of those tweeks taken out.
	Since it is related, and the license permits us, we have also
	taken out the most glaring redhat logo's from redhat-artwork.
	Fixed a bug with the gdm greeeter theme.
	Put in gnome-foot for menu icon so you can tell it is gnome.

zz_fermi-release

       Made change so that /etc/issue and /etc/issue.net showed Fermi
       Linux instead of RedHat.

zz_firstboot_fix-1.0-1.i386.rpm

	Make changes to firstboot.
	1.0 - removes the question about adding users
 
zz_inittab_change-1.0-4.i386.rpm

	Changes /etc/inittab to require the root password for
	single user mode.

*zz_kernel_clean-1.0-1.i386.rpm
*
*	For the RedHat kernel 2.4.21-9.EL, and it's derivitives, there 
*	is a bug that is fixed by setting
*	/proc/sys/vm/inactive_clean_percent to 30.  See
*	https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=115438
*	This rpm set's that parameter using sysctl.

zz_lang_collate-1.0-2.noarch.rpm

	Changes LANG so that sorting is done the same as 6.1 and
	earlier.  (ABCabc instead of AaBbCc).  This is not installed by
	default except for a few workgroups.  Can be added later with
	a "yum install zz_lang_collate" .

zz_libg2c.a_change-3.2.3-1.i386.rpm

        Creates a missing symbolic link in the gcc-g77 package from
        /usr/lib/libg2c.a
        to /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/libg2c.a

zz_logwatch_df-1.0-2.i386.rpm

	By default logwatch does a df -h when looking at disk usage.  This
	can be unwanted if you have alot of NFS mounted disks.  This rpm
	change the command to be df -h -l, which looks at local disks only.

zz_no_colorls-1.0-1.noarch.rpm

	Turns off "color" of ls.  Same as 7.1.1 and 7.3.1.  Again not 
	installed by default except for a few workgroups.  Can install
	later with "yum install zz_no_colorls"

zz_ntp_configure-4.0-1.i386.rpm

	Configure ntp for Fermi site network.

zz_pine_user_domain-1.0-1.i386.rpm

	By default when a user sends mail from pine their email address
	is myname@mycomputer.fnal.gov.  This rpm changes it so that the
	default is myname@fnal.gov by modifying the /etc/pine.conf config file.

zz_sendmail_accept-1.0-2.i386.rpm

	Changes Sendmail config so that it allows incomming mail.
	Not installed by default.  If a workgroup needs it then the workgroup
	maintainer should add it to the workgroup.  Same as 7.1.1 and 7.3.1 .
	Can install later with "yum install zz_sendmail_accept" as root.

*zz_startkde_afs-1.0-1.i386.rpm
*
*	By default startkde checks to make sure that a users home area has 
*	at least 25K of disk space.  A bug in the openafs kernel module for 
*	the enterprise kernel causes single cpu machines to only list 1 K of 
*	space.  This changes the check to only need 1 K of space.  The check 
*	to make sure kde can actually write to the users home area is still 
*	intact.

zz_rhnsd_off-1.0-1.i386.rpm

	This rpm turns off rhnsd, which is on by default.  Although rhnsd 
	first checks if you are registered with RedHat, and stops if you
	are not, there is no reason for it even to try.

zz_sshd_aklog-1.1-6.i386.rpm
	
	This rpm contains a script that will ensure that you have the
	correct path to aklog in your sshd_config script.  It you do not
	have AFS installed it comments out the aklog line.  This script is
	'trigger'able, so that when you update your openssh-server or your
	afs client, it will re-run to keep the sshd_config file up to date.

zz_sshd_nonkerberized-1.0-0.5.i386.rpm

	Fermi's openssh is normally kerberized out of the box.  This rpm 
	will make it non-kerberized.  Should only be used offsite.

zz_tcp_wrappers_change-3.0-1.noarch.rpm

	Disable all offsite access to common network services.  Also
	puts in the "DOE required login banners".  If it determines that
	you have already modified /etc/hosts.allow or host.deny it leaves
	them alone.
  	
zz_tex_tweaks-1.0-1.i386.rpm

        Changes the default paper size to 8.5 x 11 vs A3
 
flpr
	
	I am installing the flpr rpm by default.  I got the latest version
	from Randy.  This does NOT require ups/upd.  The flpr binary will
	reside in /usr/local/bin/ .  This should just make using flpr
	easier for all. 

  		flpr-2.4-4f.9x.i386.rpm

Yum  -- From Duke University 
*	yum-conf was updated to update it's excludes file
*	Also made yum.cron tolerant
*	Also added notsupported yum repository to main yum.conf
*
*	yum-2.0.6-1f1.noarch.rpm
* 	yum-conf-lts301-3.noarch.rpm
 	yum-headers-LTS301-20040126.noarch.rpm

	This latest version of yum has been optimized to work with
	groups of packages.  It can even work with Fermi's workgroups.

	yum grouplist
	  list all the groups available
	yum grouplist hidden
	  list all the groups including hidden ones
	yum grouplist <groupname1> <groupname2> ...
	  list all the packages in the groups
	yum groupupdate <groupname1> <groupname2> ...
	  update all the packages in the groups
	yum groupinstall <groupname1> <groupname2> ...
	  install all the packages in the groups
	
	NOTE: The groupname's are often more than one word so it is
	best to put them in quotes.  Example: "Kernel Development"
*	yum 2.0.6 contains minor bug fixes along with a few new features
*	such as 'search' '--download-only' and '--installroot'
*	Read the man page for more information about these commands.

OpenAFS 

	openafs-1.2.10-LTS3.0.1.i386.rpm
	openafs-client-1.2.10-LTS3.0.1.i386.rpm
	openafs-compat-1.2.10-LTS3.0.1.i386.rpm
 	openafs-kernel-1.2.10-LTS2421.901.5.i386.rpm

Workgroup tag files
	
	These are used to specify which workgroup you belong to.

 	Astro-tag-3.0-4.noarch.rpm
 	BooNE-tag-3.0-4.noarch.rpm
 	BooNEDataServer-tag-3.0-5.noarch.rpm
        BTeV-tag-3.0-5.noarch.rpm
        BTeVTrigger-tag-3.0-5.noarch.rpm
	BTeVSimulation-tag-3.0-7.noarch.rpm
        BTeVWorker-tag-3.0-7.noarch.rpm
 	CDFCAFworker-tag-3.0-4.noarch.rpm
 	CDFlevel3-tag-3.0-4.noarch.rpm
 	CDFoffsite-tag-3.0-4.noarch.rpm
 	CDFonline-tag-3.0-4.noarch.rpm
 	CDF-tag-3.0-4.noarch.rpm
 	ClueD0Workstation-tag-3.0-4.noarch.rpm
 	CMSdesktop-tag-3.0-4.noarch.rpm
 	CMSfarm-tag-3.0-4.noarch.rpm
 	CMSserver-tag-3.0-4.noarch.rpm
 	ConsoleServer-tag-3.0-4.noarch.rpm
 	CPD-tag-3.0-4.noarch.rpm
 	CPDserver-tag-3.0-5.noarch.rpm
 	CSS-tag-3.0-4.noarch.rpm
 	FarmsConsole-tag-3.0-4.noarch.rpm
 	Farms-tag-3.0-4.noarch.rpm
 	FermiStandAlone-tag-3.0-4.noarch.rpm
 	FermiVeryGeneric-tag-3.0-4.noarch.rpm
 	FnaluBatch-tag-3.0-4.noarch.rpm
 	FnaluInteractive-tag-3.0-4.noarch.rpm
 	FOCUS-tag-3.0-4.noarch.rpm
 	GenericFarm-tag-3.0-4.noarch.rpm
 	Minos-tag-3.0-4.noarch.rpm
 	OAA-tag-3.0-4.noarch.rpm
 	RIP-tag-3.0-4.noarch.rpm
 	SDSS-tag-3.0-4.noarch.rpm
 	Sidet-tag-3.0-4.noarch.rpm
 	Theory-tag-3.0-4.noarch.rpm
	FermiGenericDesktopOffsite-tag-3.0-6.noarch.rpm
 
Performance Co-Pilot (PCP)

        Performance Co-Pilot (PCP) is a framework and services to
        support system-level performance monitoring and performance
        management.
 
        	pcp-2.3.0-17.i386.rpm
        	pcp-config-2.3.0-LTS3x.1.i386.rpm
 
IceWM

        A small and fast window manager.  Good for slower systems or
        systems with not much memory.
*	Rebuilt so that it is now in the graphical login session list
*
*        	icewm-1.2.13-3.i386.rpm

Acrobat

 	acroread-5.08-2.i386.rpm
        acroread-plugin-5.08-2.i386.rpm

Korn shell from ATT

 	Same version as was on Fermi Linux 90x

	        ksh93-2000.10.31.0-1.i386.rpm

mpg321, xmms-mpg123
         Because of licensing reasons RedHat did not include MP3 support
         in their distribution.  While this does not fill all cases, this
         does allow some of the more popular music players to use mp3's.
 
         	mpg321-0.2.10-fr2.i386.rpm
         	xmms-mpg123-1.2.7-21.i386.rpm

Java

         Sun currently allows us to distribute their java rpms.
         j2re is just the runtime enviroment
         j2sdk is the runtime enviroment, plus compilors. So you do
         not need both of these.  Renamed these rpms so as to fit the 
	 RedHat rpm naming convention.
 
                 j2re-1.4.2_02-fcs.i586.rpm
                 j2sdk-1.4.2_02-fcs.i586.rpm

MISC
 	Added these rpms because they are important and RedHat removed them.
 
	 	anacron-2.3-29.i386.rpm  	from Fedora Core 1
 		gv-3.5.8-23.i386.rpm  		from Fedora Core 1
 		ncurses4-5.0-12.i386.rpm  	from Fedora Core 1
 		readline41-4.1-17.i386.rpm 	from Fedora Core 1
 		xcdroast-0.98a14-2.i386.rpm	from Fedora Core 1
		jpilot-0.99.6-1.i386.rpm 	from Fedora Core 1
		sndconfig-0.70-2.i386.rpm	from Fedora Core 1
 		cdda2wav-2.0-11.i386.rpm        dependency of xcdroast	

	RedHat added the following rpms as part of Update 1

		elfutils-libelf-devel-0.91-3.i386.rpm
		jaf-20030319-1.i386.rpm
		javamail-20031006-1.i386.rpm
		junit-3.8.1-1.i386.rpm
		mtx-1.2.18-1.i386.rpm
		rh-postgresql-pl-7.3.4-8.i386.rpm
		rh-postgresql-server-7.3.4-8.i386.rpm
		rh-postgresql-test-7.3.4-8.i386.rpm
	
pine

 	RedHat removed these because of license issues,  but we need it 
 
 		pine-4.58-2.i386.rpm

SerialConsole

	This script makes all the changes necessary to send
	console output to both the serial port and the screen.  This
	also creates a login prompt on the serial port and allows root
 	to login at this prompt.  This rpm must be installed either via
	a workgroup's RPMS/ directory or via yum.
 
		serialconsole-2.0-0.5.noarch.rpm

upsupdbootstrap
 	
		upsupdbootstrap-3.0-6.i386.rpm
		upsupdbootstrap-generic-3.0-5.i386.rpm
		upsupdbootstrap-local-3.0-5.i386.rpm

---------------------------------------------------------------------------
UPDATED compared to 3 
----------------------------------------------------------------------------
*KERNEL
* 
*    Another errata kernel .  
*
*	kernel-2.4.21-9.0.1.EL.athlon.rpm
*	kernel-2.4.21-9.0.1.EL.i686.rpm
*	kernel-BOOT-2.4.21-9.0.1.EL.i386.rpm
*	kernel-hugemem-2.4.21-9.0.1.EL.i686.rpm
*	kernel-hugemem-unsupported-2.4.21-9.0.1.EL.i686.rpm
*	kernel-smp-2.4.21-9.0.1.EL.athlon.rpm
*	kernel-smp-2.4.21-9.0.1.EL.i686.rpm
*	kernel-smp-unsupported-2.4.21-9.0.1.EL.athlon.rpm
*	kernel-smp-unsupported-2.4.21-9.0.1.EL.i686.rpm
*	kernel-source-2.4.21-9.0.1.EL.i386.rpm
*	kernel-unsupported-2.4.21-9.0.1.EL.athlon.rpm
*	kernel-unsupported-2.4.21-9.0.1.EL.i686.rpm

    Note the "unsupported" kernels.  RedHat decided that they "could not"
    support all of the device drivers in the kernel.  So the driver 
    modules that they do not support are contained in the "unsupported" 
    kernel rpms.  For more info see the RedHat release notes.

RedHat EULA required changes

	anaconda-images
	redhat-artwork
	redhat-logos
	anaconda-help
	indexhtml

	RedHat requires that the following rpms be changed as part of
        their EULA (End User License Agreement)

authconfig

        Authconfig needed to be tweeked because it was putting a line into
        the /etc/pam.d/system-auth that would not allow you to log into
        root or a group account if there was a .k5login file in the accounts
        home area.  This is the same change that was done in Fermi Linux 9.0.x
	We also changed it so that it quit putting the kerberos realm, as a
	line by itself in the top of krb.conf.  This was causing some
	authentications to never return.

		authconfig-4.3.7-1f1.i386.rpm
		authconfig-gtk-4.3.7-1f1.i386.rpm

gstreamer
	
	Added Requires of coreutils so that it will install during the install
	
		gstreamer-0.6.0-5f1.i386.rpm
        	gstreamer-tools-0.6.0-5f1.i386.rpm

Mozilla

	The latest stable release of mozilla was 1.5.  It was decided to
	include it because of it's features, such as stability and a
	spellchecker.  All of it's devel rpms were put into notsupported.

		mozilla-1.5-LTS3x.1.i386.rpm
		mozilla-chat-1.5-LTS3x.1.i386.rpm
		mozilla-dom-inspector-1.5-LTS3x.1.i386.rpm
		mozilla-js-debugger-1.5-LTS3x.1.i386.rpm
		mozilla-mail-1.5-LTS3x.1.i386.rpm
		mozilla-nspr-1.5-LTS3x.1.i386.rpm
		mozilla-nss-1.5-LTS3x.1.i386.rpm

nedit

	Nedit was found to have a bug preventing it from opening files.
	Rebuilding from source did not clear up the problem.  It also
	showed a comment that STRONGLY suggested just getting the binaries
	from nedit.org.  We followed this advice, and we packaged the 
	binaries from nedit.org, into an rpm

		nedit-5.4-1.i386.rpm

OpenSSH 

	Fermi version of openssh with kerberos cryptocard changes.  
	If a workgroup wants to install openssh-server then they just need 
	to add the entry from their "comps" file as it is NOT installed by
	default.

		openssh-3.5p1f11-1rh7x.i386.rpm
		openssh-askpass-3.5p1f11-1rh7x.i386.rpm
		openssh-askpass-gnome-3.5p1f11-1rh7x.i386.rpm
		openssh-clients-3.5p1f11-1rh7x.i386.rpm
		openssh-server-3.5p1f11-1rh7x.i386.rpm

redhat-config-packages

	This rpm only installs packages via cdrom.  I have removed it as
	this is not useful and do not want to here complaints that it
	does not work well.  Use yum instead.  It is useful. If you really
	need it it is located in /updates/obsolete/RPMS/

----------------------------------------------------------------------------
Installer modifications
---------------------------------------------------------------------------
     Kerberos is enabled by default on the normal RedHat authentication
     screen.  The installer does NOT know if what you put in here is
     accurate so if you change something make sure it is right because
     that is what you are going to get. 

     Fermized the graphics -- anaconda-images

	RedHat requires us as part of their "EULA" that we replace
	the images in "anaconda-images" with our own.

 		anaconda-images

     Changes to "defaults" from RedHat installer.

	Firewall is off by default.  RedHat default was Medium.

	US/Central is default timezone.  RedHat default was New York.

	Kerberos is on by default with a realm of FNAL.GOV .  RedHat default
	was off.

	flpr

		Now installed by default.  No need for ups/upd as this is
		a rpm.

     Anaconda

	Removed the reference to "everything" as it breaks too many things
	Users should use YUM to install things later if they want more things.

	Fixed a bug that RedHat introduced in loader2/method.c which broke
	specifying the install method on the command line.
	
		anaconda-9.1.1-7f1.RHEL.i386.rpm
		anaconda-runtime-9.1.1-7f1.RHEL.i386.rpm

---------------------------------------------------------------------------
/contrib/ 
---------------------------------------------------------------------------
---------------------------------------------------------------------------
/docs/
---------------------------------------------------------------------------
 
 	RPMS of the documentation .
 
---------------------------------------------------------------------------
/notsupported/RPMS/ 
---------------------------------------------------------------------------

RedHat decided that they could not support all of the rpms that may be 
included in a SRPM.  So I have included those here.  They are NOT supported by 
RedHat and thus are NOT supported by us.  They are included here for
completeness.  These are installable via yum.

---------------------------------------------------------------------------
MISC NOTES
---------------------------------------------------------------------------
Upgrades from prior versions.
 
	UPDATES are NOT supported for all versions of Fermi Linux. 
  	UPDATES will NOT work from anything except RedHat AS 2.1.  RedHat
	seems to really want users to start from scratch.  We will support
	yum upgrades from Fermi Linux 9.0.1 to LTS 3.0.1 .  Note that the
	workgroup maintainers will have to enable the after.rpms.yum.sh
	with the same contents as after.rpms.sh for their workgroups to
	work via a yum upgrade.

---------------------------------------------------------------------------
HARDWARE SPECIFIC ISSUES
---------------------------------------------------------------------------
Cisco Aironet 350 wireless ethernet card

  If you install Windows patch xxx in addition to upgrading the windows 
  driver it also upgrades the firmware in the Cisco 350 wireless card.
  Info from Cisco follows.  The "good" firmware is 4.25.30 or 1.6.7 or 1.5 .
  If it is 5.20.17 then it is the BAD firmware.  I got these firmware 
  versions from the Cisco website.

    "Recommended repair is a firmware down-grade of the Cisco Aironet 350
     PCMCIA network interface card as Cisco has not released a updated Linux
     for the upgraded firmware as of yet."

*3com 905 ethernet card
*
*  Seems like the orginal 3com 905 does not work but the 905b does. 
---------------------------------------------------------------------------
SOFTWARE ISSUES/BUGS
---------------------------------------------------------------------------

XFree86 and ATI

  After the successful install (again using the graphical X-windows
  install) and after what appears
  to be a successful boot up, I get a blank screen and just sits there.

  Both the Radeon and Nvidia driver in this XFree86 4.3.0 release does 
  not detect that you are using the digital port of flat panel monitors.

  The easy thing to do is plug into the analog port until you can get
  past the install.

sgi_fam

  Error messages /var/log/secure such as

	Jan 22 12:33:33 systemname xinetd[25122]: FAIL: sgi_fam libwrap
	from=<no address>
	Jan 22 12:33:33 systemname xinetd[3819]: START: sgi_fam pid=25123
	from=<no address>Jan 22 12:33:33 systemname xinetd[25123]: FAIL:
	sgi_fam libwrap from=<no address>

  Only solution so far is to change /etc/hosts.allow to allow sgi_fam
  with 

	fam: ALL

  This could be a security risk so you must decide. 

redhat-config-packages

  This rpm only installs packages via cdrom.  It is not useful. 
  It does NOT work so do NOT try to use it.  Use yum instead.  
  It is useful.  It is only included here because rpms have dependencies 
  on it and I do not want to change those to remove the dependencies.

/usr/X11R6/lib 
 The "final link" to each of the libraries is missing.

   Should be

	libX11.so.6.2 <- libX11.so.6 <- libX11.so

   But is

	libX11.so.6.2 <- libX11.so.6

   Solution is to install Xfree86-devel.  This rpm will make the
   missing links.
---------------------------------------------------------------------------
SUPPORT INFO
---------------------------------------------------------------------------
Fermi Linux web pages

	http://www.fnal.gov/cd/unix/linux

Fermi Linux Community support mailing list

  linux-users@fnal.gov

	Which is archived at 

		http://listserv.fnal.gov/archives/linux-users.html
	
---------------------------------------------------------------------------
RedHat ERRATA included
---------------------------------------------------------------------------

Updated (contains all of Update 1)

*	popt-1.8.2-0.14.i386.rpm
*       rpm-4.2.2-0.14.i386.rpm
*       rpm-build-4.2.2-0.14.i386.rpm
*       rpm-devel-4.2.2-0.14.i386.rpm
*       rpm-python-4.2.2-0.14.i386.rpm
*       openoffice.org-1.1.0-16.SL.i386.rpm
*       openoffice.org-i18n-1.1.0-16.SL.i386.rpm
*       openoffice.org-libs-1.1.0-16.SL.i386.rpm
*       cvs-1.11.2-18.i386.rpm
*       squid-2.5.STABLE3-5.3E.i386.rpm
*	ethereal-0.10.3-0.30E.1.i386.rpm
*       ethereal-gnome-0.10.3-0.30E.1.i386.rpm
*	httpd-2.0.46-32.ent.i386.rpm
*       httpd-devel-2.0.46-32.ent.i386.rpm
*       mod_ssl-2.0.46-32.ent.i386.rpm
*       nfs-utils-1.0.6-7.EL.i386.rpm
*       openssl096b-0.9.6b-16.i386.rpm
*       openssl-0.9.7a-33.4.i386.rpm
*       openssl-0.9.7a-33.4.i686.rpm
*       openssl-devel-0.9.7a-33.4.i386.rpm
*	gdk-pixbuf-0.22.0-6.1.1.i386.rpm
*       gdk-pixbuf-devel-0.22.0-6.1.1.i386.rpm
*       gdk-pixbuf-gnome-0.22.0-6.1.1.i386.rpm
*       kernel-2.4.21-9.0.1.EL.athlon.rpm
*       kernel-2.4.21-9.0.1.EL.i686.rpm
*       kernel-hugemem-2.4.21-9.0.1.EL.i686.rpm
*       kernel-smp-2.4.21-9.0.1.EL.athlon.rpm
*       kernel-smp-2.4.21-9.0.1.EL.i686.rpm
*       kernel-hugemem-unsupported-2.4.21-9.0.1.EL.i686.rpm
*       kernel-smp-unsupported-2.4.21-9.0.1.EL.athlon.rpm
*       kernel-smp-unsupported-2.4.21-9.0.1.EL.i686.rpm
*       kernel-unsupported-2.4.21-9.0.1.EL.athlon.rpm
*       kernel-unsupported-2.4.21-9.0.1.EL.i686.rpm
*       kernel-BOOT-2.4.21-9.0.1.EL.i386.rpm
*       kernel-doc-2.4.21-9.0.1.EL.i386.rpm
*       kernel-source-2.4.21-9.0.1.EL.i386.rpm
*       libxml2-2.5.10-6.i386.rpm
*       libxml2-devel-2.5.10-6.i386.rpm
*       libxml2-python-2.5.10-6.i386.rpm
*       mod_python-3.0.3-3.ent.i386.rpm
*       sysstat-4.0.7-4.EL3.2.i386.rpm
*	samba-3.0.2-6.3E.i386.rpm
*       samba-client-3.0.2-6.3E.i386.rpm
*       samba-common-3.0.2-6.3E.i386.rpm
* 	eclipse-2.1.1-4.i386.rpm
* 	pwlib-1.4.7-7.EL.i386.rpm
* 	XFree86-100dpi-fonts-4.3.0-55.EL.i386.rpm
* 	XFree86-4.3.0-55.EL.i386.rpm
* 	XFree86-75dpi-fonts-4.3.0-55.EL.i386.rpm
* 	XFree86-base-fonts-4.3.0-55.EL.i386.rpm
*	XFree86-cyrillic-fonts-4.3.0-55.EL.i386.rpm
*	XFree86-devel-4.3.0-55.EL.i386.rpm
*	XFree86-doc-4.3.0-55.EL.i386.rpm
*	XFree86-font-utils-4.3.0-55.EL.i386.rpm
*	XFree86-ISO8859-14-100dpi-fonts-4.3.0-55.EL.i386.rpm
*	XFree86-ISO8859-14-75dpi-fonts-4.3.0-55.EL.i386.rpm
*	XFree86-ISO8859-15-100dpi-fonts-4.3.0-55.EL.i386.rpm
*	XFree86-ISO8859-15-75dpi-fonts-4.3.0-55.EL.i386.rpm
*	XFree86-ISO8859-2-100dpi-fonts-4.3.0-55.EL.i386.rpm
*	XFree86-ISO8859-2-75dpi-fonts-4.3.0-55.EL.i386.rpm
*	XFree86-ISO8859-9-100dpi-fonts-4.3.0-55.EL.i386.rpm
*	XFree86-ISO8859-9-75dpi-fonts-4.3.0-55.EL.i386.rpm
*	XFree86-libs-4.3.0-55.EL.i386.rpm
*	XFree86-libs-data-4.3.0-55.EL.i386.rpm
*	XFree86-Mesa-libGL-4.3.0-55.EL.i386.rpm
*	XFree86-Mesa-libGLU-4.3.0-55.EL.i386.rpm
*	XFree86-syriac-fonts-4.3.0-55.EL.i386.rpm
*	XFree86-tools-4.3.0-55.EL.i386.rpm
*	XFree86-truetype-fonts-4.3.0-55.EL.i386.rpm
*	XFree86-twm-4.3.0-55.EL.i386.rpm
*	XFree86-xauth-4.3.0-55.EL.i386.rpm
*	XFree86-xdm-4.3.0-55.EL.i386.rpm
*	XFree86-xfs-4.3.0-55.EL.i386.rpm
*	XFree86-Xnest-4.3.0-55.EL.i386.rpm
*	XFree86-Xvfb-4.3.0-55.EL.i386.rpm
*       mutt-1.4.1-3.4.i386.rpm
*       netpbm-9.24-11.30.1.i386.rpm
*       netpbm-devel-9.24-11.30.1.i386.rpm
*       netpbm-progs-9.24-11.30.1.i386.rpm
	
	gaim-0.75-3.2.0.i386.rpm
        slocate-2.7-3.i386.rpm
	ethereal-0.10.0a-0.30E.1.i386.rpm
        ethereal-gnome-0.10.0a-0.30E.1.i386.rpm
 	anaconda-9.1.1-7.RHEL.i386.rpm
 	anaconda-runtime-9.1.1-7.RHEL.i386.rpm
 	binutils-2.14.90.0.4-26.3.i386.rpm
 	elfutils-0.91-3.i386.rpm
 	elfutils-devel-0.91-3.i386.rpm
 	elfutils-libelf-0.91-3.i386.rpm
 	gdb-6.0post-0.20031117.6.i386.rpm
 	popt-1.8.1-4.4.i386.rpm
 	rpm-4.2.1-4.4.i386.rpm
 	rpm-build-4.2.1-4.4.i386.rpm
 	rpm-devel-4.2.1-4.4.i386.rpm
 	rpm-python-4.2.1-4.4.i386.rpm
 	up2date-4.2.5-1.i386.rpm
 	up2date-gnome-4.2.5-1.i386.rpm
 	kernel-2.4.21-9.EL.athlon.rpm
 	kernel-2.4.21-9.EL.i686.rpm
 	kernel-BOOT-2.4.21-9.EL.i386.rpm
 	kernel-hugemem-2.4.21-9.EL.i686.rpm
 	kernel-hugemem-unsupported-2.4.21-9.EL.i686.rpm
 	kernel-smp-2.4.21-9.EL.athlon.rpm
 	kernel-smp-2.4.21-9.EL.i686.rpm
 	kernel-smp-unsupported-2.4.21-9.EL.athlon.rpm
 	kernel-smp-unsupported-2.4.21-9.EL.i686.rpm
 	kernel-source-2.4.21-9.EL.i386.rpm
 	kernel-unsupported-2.4.21-9.EL.athlon.rpm
 	kernel-unsupported-2.4.21-9.EL.i686.rpm
 	redhat-release-3AS-7.i386.rpm
 	cvs-1.11.2-14.i386.rpm
        kdepim-3.1.3-3.3.i386.rpm
        kdepim-devel-3.1.3-3.3.i386.rpm
        libpcap-0.7.2-7.E3.1.i386.rpm
        tcpdump-3.7.2-7.E3.1.i386.rpm
	anaconda-9.1.1-3.RHEL.i386.rpm
	anaconda-runtime-9.1.1-3.RHEL.i386.rpm
	ant-1.5.2-23.i386.rpm
	ant-libs-1.5.2-23.i386.rpm
	compat-gcc-7.3-2.96.123.i386.rpm
	compat-gcc-c++-7.3-2.96.123.i386.rpm
	compat-libstdc++-7.3-2.96.123.i386.rpm
	compat-libstdc++-devel-7.3-2.96.123.i386.rpm
	cpp-3.2.3-24.i386.rpm
	devlabel-0.42.05-2.1.i386.rpm
	gdb-6.0post-0.20031117.5.i386.rpm
	gcc-3.2.3-24.i386.rpm
	gcc-c++-3.2.3-24.i386.rpm
	gcc-g77-3.2.3-24.i386.rpm
	gcc-gnat-3.2.3-24.i386.rpm
	gcc-java-3.2.3-24.i386.rpm
	gcc-objc-3.2.3-24.i386.rpm
	hotplug-2002_04_01-20.2.i386.rpm
	httpd-2.0.46-26.ent.i386.rpm
	httpd-devel-2.0.46-26.ent.i386.rpm
	hwdata-0.101.1-1.noarch.rpm
	initscripts-7.31.9.EL-1.i386.rpm
	kdegames-3.1.3-3.2.i386.rpm
	kernel-2.4.21-6.EL.athlon.rpm
	kernel-2.4.21-6.EL.i686.rpm
	kernel-BOOT-2.4.21-6.EL.i386.rpm
	kernel-hugemem-2.4.21-6.EL.i686.rpm
	kernel-hugemem-unsupported-2.4.21-6.EL.i686.rpm
	kernel-smp-2.4.21-6.EL.athlon.rpm
	kernel-smp-2.4.21-6.EL.i686.rpm
	kernel-smp-unsupported-2.4.21-6.EL.athlon.rpm
	kernel-smp-unsupported-2.4.21-6.EL.i686.rpm
	kernel-source-2.4.21-6.EL.i386.rpm
	kernel-unsupported-2.4.21-6.EL.athlon.rpm
	kernel-unsupported-2.4.21-6.EL.i686.rpm
	kernel-utils-2.4-8.37.1.i386.rpm
	kinput2-canna-wnn6-v3.1-12.EL.i386.rpm
	kudzu-1.1.22-1.1.i386.rpm
	kudzu-devel-1.1.22-1.1.i386.rpm
	libf2c-3.2.3-24.i386.rpm
	libgcc-3.2.3-24.i386.rpm
	libgcj-3.2.3-24.i386.rpm
	libgcj-devel-3.2.3-24.i386.rpm
	libgnat-3.2.3-24.i386.rpm
	libobjc-3.2.3-24.i386.rpm
	libstdc++-3.2.3-24.i386.rpm
	libstdc++-devel-3.2.3-24.i386.rpm
	mdadm-1.4.0-1.i386.rpm
	mod_ssl-2.0.46-26.ent.i386.rpm
	modutils-2.4.25-11.EL.i386.rpm
	modutils-devel-2.4.25-11.EL.i386.rpm
	netdump-0.6.11-3.i386.rpm
	netdump-server-0.6.11-3.i386.rpm
	net-snmp-5.0.9-2.30E.1.i386.rpm
	net-snmp-devel-5.0.9-2.30E.1.i386.rpm
	net-snmp-utils-5.0.9-2.30E.1.i386.rpm
	nss_ldap-207-5.i386.rpm
	openssl-0.9.7a-24.i386.rpm
	openssl-0.9.7a-24.i686.rpm
	openssl-devel-0.9.7a-24.i386.rpm
	oprofile-0.5.4-13.i386.rpm
	oprofile-devel-0.5.4-13.i386.rpm
	pstack-1.2-3.EL.1.i386.rpm
	quagga-0.96.2-10.3E.i386.rpm
	redhat-config-kickstart-2.3.20-1.noarch.rpm
	redhat-config-network-1.2.59-1.noarch.rpm
	redhat-config-network-tui-1.2.59-1.noarch.rpm
	redhat-config-packages-1.2.9-1.noarch.rpm
	redhat-config-xfree86-0.7.7-1.noarch.rpm
	redhat-release-3AS-1.1.i386.rpm
	rh-postgresql-7.3.4-9.i386.rpm
	rh-postgresql-contrib-7.3.4-9.i386.rpm
	rh-postgresql-devel-7.3.4-9.i386.rpm
	rh-postgresql-docs-7.3.4-9.i386.rpm
	rh-postgresql-jdbc-7.3.4-9.i386.rpm
	rh-postgresql-libs-7.3.4-9.i386.rpm
	rh-postgresql-python-7.3.4-9.i386.rpm
	rh-postgresql-tcl-7.3.4-9.i386.rpm
	shadow-utils-4.0.3-15.i386.rpm
	strace-4.5.1-1.EL.1.i386.rpm
	up2date-4.2.2-1.i386.rpm
	up2date-gnome-4.2.2-1.i386.rpm
	XFree86-100dpi-fonts-4.3.0-44.EL.i386.rpm
	XFree86-4.3.0-44.EL.i386.rpm
	XFree86-75dpi-fonts-4.3.0-44.EL.i386.rpm
	XFree86-base-fonts-4.3.0-44.EL.i386.rpm
	XFree86-cyrillic-fonts-4.3.0-44.EL.i386.rpm
	XFree86-devel-4.3.0-44.EL.i386.rpm
	XFree86-doc-4.3.0-44.EL.i386.rpm
	XFree86-font-utils-4.3.0-44.EL.i386.rpm
	XFree86-ISO8859-14-100dpi-fonts-4.3.0-44.EL.i386.rpm
	XFree86-ISO8859-14-75dpi-fonts-4.3.0-44.EL.i386.rpm
	XFree86-ISO8859-15-100dpi-fonts-4.3.0-44.EL.i386.rpm
	XFree86-ISO8859-15-75dpi-fonts-4.3.0-44.EL.i386.rpm
	XFree86-ISO8859-2-100dpi-fonts-4.3.0-44.EL.i386.rpm
	XFree86-ISO8859-2-75dpi-fonts-4.3.0-44.EL.i386.rpm
	XFree86-ISO8859-9-100dpi-fonts-4.3.0-44.EL.i386.rpm
	XFree86-ISO8859-9-75dpi-fonts-4.3.0-44.EL.i386.rpm
	XFree86-libs-4.3.0-44.EL.i386.rpm
	XFree86-libs-data-4.3.0-44.EL.i386.rpm
	XFree86-Mesa-libGL-4.3.0-44.EL.i386.rpm
	XFree86-Mesa-libGLU-4.3.0-44.EL.i386.rpm
	XFree86-syriac-fonts-4.3.0-44.EL.i386.rpm
	XFree86-tools-4.3.0-44.EL.i386.rpm
	XFree86-truetype-fonts-4.3.0-44.EL.i386.rpm
	XFree86-twm-4.3.0-44.EL.i386.rpm
	XFree86-xauth-4.3.0-44.EL.i386.rpm
	XFree86-xdm-4.3.0-44.EL.i386.rpm
	XFree86-xfs-4.3.0-44.EL.i386.rpm
	XFree86-Xnest-4.3.0-44.EL.i386.rpm
	XFree86-Xvfb-4.3.0-44.EL.i386.rpm
	ypbind-1.12-5.i386.rpm
	lftp-2.6.3-5.i386.rpm
        gnupg-1.2.1-10.i386.rpm
 	freeradius-0.9.3-1.i386.rpm
	rsync-2.5.7-1.i386.rpm
	ethereal-0.9.16-0.30E.1.i386.rpm
        ethereal-gnome-0.9.16-0.30E.1.i386.rpm
        glibc-2.3.2-95.6.i386.rpm
        glibc-2.3.2-95.6.i686.rpm
        glibc-common-2.3.2-95.6.i386.rpm
        glibc-devel-2.3.2-95.6.i386.rpm
        glibc-headers-2.3.2-95.6.i386.rpm
        glibc-profile-2.3.2-95.6.i386.rpm
        glibc-utils-2.3.2-95.6.i386.rpm
        nptl-devel-2.3.2-95.6.i686.rpm
        nscd-2.3.2-95.6.i386.rpm
        iproute-2.4.7-11.30E.1.i386.rpm
        quagga-0.96.2-8.3E.i386.rpm
	kernel-BOOT-2.4.21-4.0.1.EL.i386.rpm
        kernel-source-2.4.21-4.0.1.EL.i386.rpm
	kernel-2.4.21-4.0.1.EL.athlon.rpm
	kernel-2.4.21-4.0.1.EL.i686.rpm
	kernel-hugemem-2.4.21-4.0.1.EL.i686.rpm
	kernel-hugemem-unsupported-2.4.21-4.0.1.EL.i686.rpm
	kernel-smp-2.4.21-4.0.1.EL.athlon.rpm
	kernel-smp-2.4.21-4.0.1.EL.i686.rpm
	kernel-smp-unsupported-2.4.21-4.0.1.EL.athlon.rpm
	kernel-smp-unsupported-2.4.21-4.0.1.EL.i686.rpm
	kernel-unsupported-2.4.21-4.0.1.EL.athlon.rpm
	kernel-unsupported-2.4.21-4.0.1.EL.i686.rpm