Pre Pre Pre test Fermi Linux 7.3.1 September 12, 2002 This release is based on RedHat Linux 7.3 with the following changes. Please read this entire document before installing. Note again that this is beta. It is not for production use. Please send in bug reports. Installation Locations linux.fnal.gov:/export/linux/731/i386/ Floppy image locations -- you will have to make your own floppies. If the install complains that your floppy version does not match the installer version then you need to download and make a new floppy. You will have to get this new version of the install floppy because of this version check. ftp://linux.fnal.gov/linux/731/i386/images/bootnet.img Floppy laptop image locations ftp://linux.fnal.gov/linux/731/i386/images/pcmcia.img ftp://linux.fnal.gov/linux/731/i386/images/pcmciadd.img To make the install floppys. Put a scratch floppy in "/dev/fd0". Download the above file(s) dd if=bootnet.img of=/dev/fd0 Note that there are multiple "drivers" floppy images for "other drivers". See the RedHat documentation in /images/README for more info. See /RELEASE-NOTES for the RedHat release notes. Changes made by Fermi(Troy, Connie, Kevin) Table of contents ADDED compared to RedHat 7.3 UPDATED compared to RedHat 7.3 Installer modifications /contrib HARDWARE SPECIFIC ISSUES SOFTWARE ISSUES/BUGS RedHat ERRATA Each has a "---" line above and below it. Things that start with a "*" are new compared to "last time". ----------------------------------------------------------------------------- ADDED compared to RedHat 7.3 ----------------------------------------------------------------------------- Kerberos -- Fermi version The naming conventions for the fermi kerberos rpm's was changed from 7.1.x and 6.1.x. This was done so that the rpm's would install easier during a regular install. Although both RedHat's and Fermi's kerberos live happily together, whichever rpm is installed last is put into the users path. krb5-config-fermi-1.6-73x.1.i386.rpm krb5-libs-fermi-1.6-73x.1.i386.rpm krb5-workstation-fermi-1.6-73x.1.i386.rpm SSH -- Fermi version The older version of ssh was put into the distribution. It was also changed so that you could put on just the older server. If a machine is going to need to be accessed via an older ssh (which many servers may) the best solution is to install openssh, opessh-client and ssh-server. This way when people log in, they can use the older ssh, but when they go out, they will be using the new openssh. ssh-1.2.27g-23.i386.rpm ssh-server-1.2.27g-23.i386.rpm OpenAFS -- Fermi version The openafs rpm's are basically what openafs puts out. The only changes are ThisCell (so that it binds to fermilab), the startup script (to do a better job of checking to make sure the AFS servers are reachable), and update_afs_cellservdb.pl (added to sync up the CellServDB file) The binaries (such as klog, and tokens) are now in /usr/bin. If you find that this is going to break scripts, you should intall the openafs-compat rpm which will link everything to /usr/afsws like transarc's afs works. Created a "Openafs Client" group so that it is easier to select this during the install. The OpenAFS rpm's have been updated to use openafs 1.2.6. openafs-1.2.6-FL731.1.i386.rpm openafs-client-1.2.6-FL731.1.i386.rpm openafs-compat-1.2.6-FL731.1.i386.rpm openafs-kernel-1.2.6-FL2418.5.1.i386.rpm autorpm autorpm is not installed anymore. It is still on the release. Note that if you upgrade from a system that was running autorpm you will end up with a system running both autorpm and yum. This does not hurt anything. It is just redundant. It has been replaced with yum. Yum -- From Duke University and Fermi modifications yum-0.9.2-1f7.noarch.rpm yum-conf-0.9.2-1f7.noarch.rpm yum-headers-731-20020909.noarch.rpm Yum is a program similar to autorpm. The name stands for "Yellowdog Upgrade Manager". Yellowdog is a Mac Linux distribution that uses rpms. A Linux system administrator from the Duke University Physics department decided to take "YUP"(Yellowdog Upgrade Program" and add some new features. He released this new "YUP" as "YUM". Some features yum info Used to list a description and summary information about available packages. yum provides can be used to find out which package provides some feature or file. Just use a specific name or a file-glob-syntax wildcards to list the packages available or installed that provide that feature or file. yum remove is used to remove the specified packages from the system as well as removing any packages which depend on the package being removed. yum list updates List rpms that could be updated. yum list new List rpms that you do NOT have installed but are available in your "distribution" yum update