Fermi Linux 7.1.1 1/7/02 update 1 This release is based on RedHat Linux 7.1 with the following changes. For more details on the changes see farther below. Please read this entire document before installing. *Web information www.fnal.gov/cd/unix/linux www-oss.fnal.gov/projects/fermilinux *Installation Locations linux.fnal.gov:/export/linux/71rolling/i386/ Floppy image locations ftp://linux.fnal.gov/linux/711/i386/images/bootnet.img ftp://linux1.fnal.gov/linux/711/i386/images/bootnet.img PREP -- FCC3W Yolanda -- WH8ne Floppy laptop image locations ftp://linux.fnal.gov/linux/711/i386/images/pcmcia.img ftp://linux.fnal.gov/linux/711/i386/images/pcmciadd.img ftp://linux1.fnal.gov/linux/711/i386/images/pcmcia.img ftp://linux1.fnal.gov/linux/711/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 is a "drivers" floppy image for "other drivers". See the RedHat documentation for what is on this floppy. The following has been updated. Some of the items are the same as before even though nothing changed. This is because the info is important and I did not want to have to tell people to go and look at the older release notes. Contrib locations including kerberos, ssh, afs ftp://linux.fnal.gov/linux/contrib/ See /RELEASE-NOTES for the RedHat release notes. See /Fermi.documentation/ for info on what has changed compared to RedHat 7.1 . See /FERMI.README for a tour of the nfs/ftp/cdrom install areas. There is more detail at the end. ------------------------------------------------------------------------ 1*. All RedHat errata as of January 4, 2002 except for the kernel and associated rpms.. They are in /contrib/kernel/. See item 10 below. glibc-2.2.4-19.3.i386.rpm glibc-2.2.4-19.3.i686.rpm glibc-common-2.2.4-19.3.i386.rpm glibc-devel-2.2.4-19.3.i386.rpm glibc-profile-2.2.4-19.3.i386.rpm nscd-2.2.4-19.3.i386.rpm util-linux-2.11f-17.i386.rpm openssh-2.9p2-11.7.i386.rpm openssh-askpass-2.9p2-11.7.i386.rpm openssh-askpass-gnome-2.9p2-11.7.i386.rpm openssh-clients-2.9p2-11.7.i386.rpm openssh-server-2.9p2-11.7.i386.rpm ghostscript-5.50-19.rh7.1.i386.rpm printconf-0.2.15-2.i386.rpm printconf-gui-0.2.15-2.i386.rpm ucd-snmp-4.2.1-4.7.x.i386.rpm ucd-snmp-devel-4.2.1-4.7.x.i386.rpm ucd-snmp-utils-4.2.1-4.7.x.i386.rpm These are all part of this up2date errata. up2date-2.7.11-7.x.1.i386.rpm up2date-gnome-2.7.11-7.x.1.i386.rpm rhn_register-2.7.2-7.x.8.i386.rpm rhn_register-gnome-2.7.2-7.x.8.i386.rpm python-popt-0.6-4.i386.rpm python-xmlrpc-1.5.1-7.x.3.i386.rpm The apache errata included the rpms that follow. They are all new to 7.1 . Some may be needed for the install/upgrade of apache. apache-1.3.22-1.7.1.i386.rpm apache-devel-1.3.22-1.7.1.i386.rpm apache-manual-1.3.22-1.7.1.i386.rpm mm-devel-1.1.3-2.i386.rpm mm-1.1.3-2.i386.rpm mod_ssl-2.8.5-0.7.i386.rpm mod_throttle-3.1.2-3.i386.rpm mod_put-1.3-2.i386.rpm mod_bandwidth-2.0.3-2.i386.rpm gdb-5.1-0.71.i386.rpm cyrus-sasl-1.5.24-22.7.i386.rpm cyrus-sasl-devel-1.5.24-22.7.i386.rpm cyrus-sasl-gssapi-1.5.24-22.7.i386.rpm openssh-2.9p2-10.7.i386.rpm openssh-askpass-2.9p2-10.7.i386.rpm openssh-askpass-gnome-2.9p2-10.7.i386.rpm openssh-clients-2.9p2-10.7.i386.rpm openssh-server-2.9p2-10.7.i386.rpm pam-devel-0.75-18.7.i386.rpm pam-0.75-18.7.i386.rpm usermode-1.46-1.i386.rpm htdig-3.2.0-1.b4.0.71.i386.rpm htdig-web-3.2.0-1.b4.0.71.i386.rpm iptables-1.2.4-0.71.2.i386.rpm iptables-ipv6-1.2.4-0.71.2.i386.rpm sendmail-8.11.6-2.7.1.i386.rpm sendmail-cf-8.11.6-2.7.1.i386.rpm sendmail-doc-8.11.6-2.7.1.i386.rpm tetex-1.0.7-15.6.i386.rpm tetex-afm-1.0.7-15.6.i386.rpm tetex-doc-1.0.7-15.6.i386.rpm tetex-dvilj-1.0.7-15.6.i386.rpm tetex-dvips-1.0.7-15.6.i386.rpm tetex-fonts-1.0.7-15.6.i386.rpm tetex-latex-1.0.7-15.6.i386.rpm tetex-xdvi-1.0.7-15.6.i386.rpm glibc-2.2.4-19.i386.rpm glibc-2.2.4-19.i686.rpm glibc-common-2.2.4-19.i386.rpm glibc-devel-2.2.4-19.i386.rpm glibc-profile-2.2.4-19.i386.rpm nscd-2.2.4-19.i386.rpm util-linux-2.11f-11.7.1.i386.rpm squid-2.3.STABLE4-10.7.1.i386.rpm anonftp-4.0-9.i386.rpm openssh-2.9p2-8.7.i386.rpm openssh-askpass-2.9p2-8.7.i386.rpm openssh-askpass-gnome-2.9p2-8.7.i386.rpm openssh-clients-2.9p2-8.7.i386.rpm openssh-server-2.9p2-8.7.i386.rpm pine-4.33-8.71.i386.rpm fetchmail-5.9.0-0.7.1.i386.rpm fetchmailconf-5.9.0-0.7.1.i386.rpm initscripts-5.84-1.i386.rpm man-1.5i2-0.7x.5.i386.rpm quota-3.01pre9-0.7.1.i386.rpm sendmail-cf-8.11.6-1.7.1.i386.rpm sendmail-8.11.6-1.7.1.i386.rpm sendmail-doc-8.11.6-1.7.1.i386.rpm tmpwatch-2.8-0.7.x.i386.rpm xinetd-2.3.3-1.i386.rpm diffutils-2.7-23.i386.rpm 2. Update to autorpm.config because it was sending mail to root@dcdsv0.fnal.gov autorpm-config-3.0-3.noarch.rpm 3*. Fermi Kerberos rpms along with the appropriate ssh are installed by default in "Fermi Full Kerberized" mode for all workgroups except for the following where a question is asked during the install. The default choice for this question is "Fermi Full Kerberized". Again this means "Full Kerberized" and thus NO system passwords. "Fermi Generic Desktop" "CDF" "CDFoffsite" "CDFonline" "CDFlevel3" "GenericFarm" "BooNE" "ODS" 4*. Added ncurses-devel into "development" because a "make menuconfig" needs it. 5. Workgroup updates Added the following workgroups FnaluBatch FermiVeryGeneric -- use for kickstart installs to make your own workgroup BooNE Updated all the CDF workgroups to include readline-devel ncurses-devel Transformed the PAT workgroup into the CPD workgroup. This does not add or delete any rpms. Nor does it run the after.rpms.sh script that modifies system files during install. This only makes the system be a CPD system instead of a PAT system. To make a existing PAT system think it is now a CPD system. Install CPD-tag.*.rpm mv /etc/PAT /etc/CPD 6. /contrib/laptops/dell Updated the README because I had to remove the NVIDIA rpms as they are NOT redistributable. 7. Upgraded UPS/UPD bootstrap to fix problem with perl. If you already have ups/upd bootstrap loaded you need to upgrade manually with upd/ups and not via this rpm. upsupdbootstrap-2.2-4.i386.rpm 8. In /contrib/intelpro100/ The Intel Pro 100 driver from Intel. 9. Updated openafs. openafs-fermi-1.2.2-6.i386.rpm 10. /contrib/kernel/ RedHat has released another errata kernel. It needs to be tested so it will be in /contrib/kernel for a while. We have not done ANY testing with this kernel, including AFS. Note that you will need to upgrade the other rpms below for use with this new kernel. Please test. kernel-2.4.9-12.i386.rpm kernel-2.4.9-12.i586.rpm kernel-2.4.9-12.i686.rpm kernel-headers-2.4.9-12.i386.rpm kernel-source-2.4.9-12.i386.rpm kernel-smp-2.4.9-12.i586.rpm kernel-smp-2.4.9-12.i686.rpm kernel-enterprise-2.4.9-12.i686.rpm kernel-BOOT-2.4.9-12.i386.rpm kernel-doc-2.4.9-12.i386.rpm e2fsprogs-1.23-1.7.1.i386.rpm e2fsprogs-devel-1.23-1.7.1.i386.rpm filesystem-2.1.0-2.1.noarch.rpm initscripts-5.84.1-1.i386.rpm mkinitrd-3.2.6-1.i386.rpm modutils-2.4.6-4.i386.rpm tux-2.1.0-2.i386.rpm 11. Added mt-tools to the standard install. These are the mt commands for tape. 12. Added some icons to the workgroups install screen. 13. Updated Fermi kerberos rpms. /contrib/kerberos/ krb5-fermi-1.3c-4.i386.rpm krb5-fermi-login-1.3c-4.i386.rpm krb5-fermi-config-1.5-7.i386.rpm 14. Added a utility which tells you if your ethernet port is in full or half duplex mode. /contrib/diag-ether/diag-ether-2.0-3.i386.rpm 15. Changed the "laptop" selection to do that same things as a "Fermi Generic Desktop" install. The install in some case could determine that you had a "laptop" and would suggest a "Laptop" install. Problem was that this included only RedHat selections. Now it includes Fermi selections. 16. Changed /etc/hosts.allow to NOT allow offsite ssh access. ________________________________________________________________________ Older info which is still relavant. 1. Adaptec scsi support is still poor, just not as bad as it was. If your install hangs and you have adaptec scsi then reboot with "linux apic" at the install boot prompt. This has helped at least one user. 2. Install turns on IDE DMA by default. This can cause some cdroms/disks to be "sad". So if you have problems during the install in particular with it "hanging" the suggested fix is to turn dma off during the install. This can be done by at the install prompt typing linux ide=nodma or text ide=nodma 3. inetd and /etc/inetd.conf have been replaced with xinetd and /etc/ xinetd.d/ . Similar features but done differently. 4. Other RedHat features are still there. 5. The current kernel is still 2.4.3 . The test kernel in /contrib/kernel has been removed as it is too old. New test version soon. 6*. You are able to install only via nfs. Ftp installs do not work at this time. Still working on this. Should be back at a later date. 7*. The default for firewall is off still. You can still select what you want. 8. Both text and graphical installs should work as long as they work with the default RedHat install. The reason for the "if" is that the normal RedHat installer will switch to "text" mode if it cannot do graphical mode. Note that ftp installs only work in text mode. 9.* Cdrom installs are now available. Will post images ftp:/linux.fnal.gov/linux/711/iso/ ftp:/linux1.fnal.gov/linux/711/iso/ (not really here until I get more disk space) __________________________________________________________________________ Errata from RedHat also see item 10 above. Those are not in here yet as they need testing by you. /RedHat/RPMS/ /updates/RedHat/RPMS/ openssh-2.9p2-11.7.i386.rpm openssh-askpass-2.9p2-11.7.i386.rpm openssh-askpass-gnome-2.9p2-11.7.i386.rpm openssh-clients-2.9p2-11.7.i386.rpm openssh-server-2.9p2-11.7.i386.rpm ghostscript-5.50-19.rh7.1.i386.rpm printconf-0.2.15-2.i386.rpm printconf-gui-0.2.15-2.i386.rpm ucd-snmp-4.2.1-4.7.x.i386.rpm ucd-snmp-devel-4.2.1-4.7.x.i386.rpm ucd-snmp-utils-4.2.1-4.7.x.i386.rpm up2date-2.7.11-7.x.1.i386.rpm up2date-gnome-2.7.11-7.x.1.i386.rpm rhn_register-2.7.2-7.x.8.i386.rpm rhn_register-gnome-2.7.2-7.x.8.i386.rpm python-popt-0.6-4.i386.rpm python-xmlrpc-1.5.1-7.x.3.i386.rpm apache-1.3.22-1.7.1.i386.rpm apache-devel-1.3.22-1.7.1.i386.rpm apache-manual-1.3.22-1.7.1.i386.rpm mm-devel-1.1.3-2.i386.rpm mm-1.1.3-2.i386.rpm mod_ssl-2.8.5-0.7.i386.rpm mod_throttle-3.1.2-3.i386.rpm mod_put-1.3-2.i386.rpm mod_bandwidth-2.0.3-2.i386.rpm gdb-5.1-0.71.i386.rpm cyrus-sasl-1.5.24-22.7.i386.rpm cyrus-sasl-devel-1.5.24-22.7.i386.rpm cyrus-sasl-gssapi-1.5.24-22.7.i386.rpm pam-devel-0.75-18.7.i386.rpm pam-0.75-18.7.i386.rpm usermode-1.46-1.i386.rpm htdig-3.2.0-1.b4.0.71.i386.rpm htdig-web-3.2.0-1.b4.0.71.i386.rpm iptables-1.2.4-0.71.2.i386.rpm iptables-ipv6-1.2.4-0.71.2.i386.rpm sendmail-8.11.6-2.7.1.i386.rpm sendmail-cf-8.11.6-2.7.1.i386.rpm sendmail-doc-8.11.6-2.7.1.i386.rpm tetex-1.0.7-15.6.i386.rpm tetex-afm-1.0.7-15.6.i386.rpm tetex-doc-1.0.7-15.6.i386.rpm tetex-dvilj-1.0.7-15.6.i386.rpm tetex-dvips-1.0.7-15.6.i386.rpm tetex-fonts-1.0.7-15.6.i386.rpm tetex-latex-1.0.7-15.6.i386.rpm tetex-xdvi-1.0.7-15.6.i386.rpm glibc-2.2.4-19.i386.rpm glibc-2.2.4-19.i686.rpm glibc-common-2.2.4-19.i386.rpm glibc-devel-2.2.4-19.i386.rpm glibc-profile-2.2.4-19.i386.rpm nscd-2.2.4-19.i386.rpm util-linux-2.11f-11.7.1.i386.rpm squid-2.3.STABLE4-10.7.1.i386.rpm anonftp-4.0-9.i386.rpm pine-4.33-8.71.i386.rpm fetchmail-5.9.0-0.7.1.i386.rpm fetchmailconf-5.9.0-0.7.1.i386.rpm initscripts-5.84-1.i386.rpm man-1.5i2-0.7x.5.i386.rpm quota-3.01pre9-0.7.1.i386.rpm tmpwatch-2.8-0.7.x.i386.rpm xinetd-2.3.3-1.i386.rpm diffutils-2.7-23.i386.rpm before krb5-workstation-1.2.2-12.i386.rpm krb5-libs-1.2.2-12.i386.rpm krb5-server-1.2.2-12.i386.rpm krb5-devel-1.2.2-12.i386.rpm openldap-2.0.11-8.i386.rpm openldap-clients-2.0.11-8.i386.rpm openldap-devel-2.0.11-8.i386.rpm openldap-servers-2.0.11-8.i386.rpm openldap12-1.2.12-3.i386.rpm telnet-0.17-18.i386.rpm telnet-server-0.17-18.i386.rpm samba-swat-2.0.10-2.i386.rpm samba-common-2.0.10-2.i386.rpm samba-client-2.0.10-2.i386.rpm samba-2.0.10-2.i386.rpm wireless-tools-21-1.i386.rpm elm-2.5.5-1.i386.rpm man-1.5i2-0.7x.i386.rpm nss_ldap-149-4.i386.rpm procmail-3.21-0.71.i386.rpm xinetd-2.3.0-1.71.i386.rpm util-linux-2.10s-13.7.i386.rpm xloadimage-4.1-20.i386.rpm imap-2000c-10.i386.rpm imap-devel-2000c-10.i386.rpm openssl095a-0.9.5a-9.i386.rpm openssl-devel-0.9.6-9.i386.rpm openssl-0.9.6-9.i386.rpm openssl-python-0.9.6-9.i386.rpm openssl-perl-0.9.6-9.i386.rpm gcc-2.96-85.i386.rpm gcc-objc-2.96-85.i386.rpm gcc-java-2.96-85.i386.rpm gcc-chill-2.96-85.i386.rpm gcc-c++-2.96-85.i386.rpm gcc-g77-2.96-85.i386.rpm cpp-2.96-85.i386.rpm libstdc++-devel-2.96-85.i386.rpm libstdc++-2.96-85.i386.rpm XFree86-Mach32-3.3.6-38.i386.rpm XFree86-FBDev-3.3.6-38.i386.rpm XFree86-AGX-3.3.6-38.i386.rpm XFree86-8514-3.3.6-38.i386.rpm XFree86-3DLabs-3.3.6-38.i386.rpm XFree86-SVGA-3.3.6-38.i386.rpm XFree86-S3V-3.3.6-38.i386.rpm XFree86-S3-3.3.6-38.i386.rpm XFree86-P9000-3.3.6-38.i386.rpm XFree86-Mach8-3.3.6-38.i386.rpm XFree86-Mach64-3.3.6-38.i386.rpm XFree86-W32-3.3.6-38.i386.rpm kernel-2.4.3-12.i386.rpm kernel-2.4.3-12.i586.rpm kernel-2.4.3-12.i686.rpm kernel-smp-2.4.3-12.i586.rpm kernel-smp-2.4.3-12.i686.rpm kernel-doc-2.4.3-12.i386.rpm kernel-BOOT-2.4.3-12.i386.rpm kernel-headers-2.4.3-12.i386.rpm kernel-enterprise-2.4.3-12.i686.rpm kernel-source-2.4.3-12.i386.rpm kernel-pcmcia-cs-3.1.24-2.i386.rpm devfsd-2.4.3-12.i386.rpm samba-swat-2.0.10-2.i386.rpm samba-common-2.0.10-2.i386.rpm samba-client-2.0.10-2.i386.rpm samba-2.0.10-2.i386.rpm wireless-tools-21-1.i386.rpm SysVinit-2.78-17.i386.rpm mgetty-1.1.25-5.i386.rpm mgetty-sendfax-1.1.25-5.i386.rpm mgetty-viewfax-1.1.25-5.i386.rpm mgetty-voice-1.1.25-5.i386.rpm netscape-common-4.77-1.i386.rpm netscape-communicator-4.77-1.i386.rpm netscape-navigator-4.77-1.i386.rpm rhn_register-1.3.2-1.noarch.rpm rhn_register-gnome-1.3.2-1.noarch.rpm up2date-gnome-2.5.4-1.i386.rpm up2date-2.5.4-1.i386.rpm gftp-2.0.8-1.i386.rpm kdelibs-2.1.2-1.i386.rpm kdelibs-sound-2.1.2-1.i386.rpm kdelibs-devel-2.1.2-1.i386.rpm kdelibs-sound-devel-2.1.2-1.i386.rpm losetup-2.11b-3.i386.rpm arts-2.1.2-1.i386.rpm mount-2.11b-3.i386.rpm Xconfigurator-4.9.29-1.i386.rpm mouseconfig-4.22-1.i386.rpm minicom-1.83.1-8.i386.rpm samba-swat-2.0.8-1.7.1.i386.rpm samba-common-2.0.8-1.7.1.i386.rpm samba-client-2.0.8-1.7.1.i386.rpm samba-2.0.8-1.7.1.i386.rpm krb5-devel-1.2.2-5.i386.rpm krb5-libs-1.2.2-5.i386.rpm krb5-server-1.2.2-5.i386.rpm krb5-workstation-1.2.2-5.i386.rpm docbook-style-dsssl-1.64-2.noarch.rpm ypbind-1.7-8.i386.rpm gnupg-1.0.6-1.i386.rpm xinetd-2.1.8.9pre15-2.i386.rpm LPRng-3.7.4-23.i386.rpm