Scientific Linux 3.0.4 Release Notes


     ----------------------------------------------------------------------

Introduction

   The following topics are covered in this document:

     o Changes to the Scientific Linux installation program
       (Anaconda)

     o General information

     o Kernel-related information

     o Changes to drivers and hardware support

     o Changes to packages

Changes to the Scientific Linux Installation Program (Anaconda)

   The following section includes information specific to the Scientific
   Linux installation program, Anaconda.

  Note

   In order to upgrade an already-installed Scientific Linux 3.0.x system
   to 3.0.4, you must use yum to update those packages that
   have changed. The use of Anaconda to upgrade to 3.0.4 is not supported.

   Use Anaconda only to perform a fresh install of Scientific Linux 3.0.4.

General Information

   This section contains general information not specific to any other
   section of this document.

     o We strongly recommends that you disable USB legacy support in
       your BIOS. It has been discovered that, on some machines, failure to
       do so can result in symptoms ranging from loss of keyboard or mouse to
       crashes up to a day after boot.

     o Additions to Kerberos for Scientific Linux 3.0.4 include:

          o Client libraries will retransmit a request over TCP if that
            request, when sent over UDP, elicited a KRB_ERR_RESPONSE_TOO_BIG
            error from a KDC.

          o Libraries now support RC4 cipher suites.

          o Applications can now access keytab files using the "WRFILE:"
            access method.

     o Scientific Linux 3.0.4 now includes Mailman, an
       electronic mail discussion and e-newsletter lists system. Mailman is
       integrated with the Web, making it easy for users to manage their
       accounts and for list owners to administer their lists. Mailman
       supports built-in archiving, automatic bounce processing, content
       filtering, digest delivery, spam filters, and more.

Kernel-Related Information

   This section contains information related to the Scientific Linux 3.0.4
   kernel.

     o The assignment of device names in Scientific Linux is based on
       two variables:

          o PCI device ordering (which controls the order in which kernel
            modules load)

          o Kernel module load order (which controls device name assignment)

       Therefore, hardware reconfiguration (which could change PCI device
       ordering) and software changes (which could affect module load order)
       can impact device name assignment. This could, for example, cause a
       storage device originally named /dev/sda to become /dev/sdt.

       One way of controlling device name assignment is to start the
       Scientific Linux installation process by booting the installation
       media with the "noprobe" boot-time option. You can then select the
       modules required by your hardware in the desired order, thereby
       controlling device name assignment. Subsequent reboots will maintain
       the same module load order.

     o The release notes for Scientific Linux 3.0.3 contained
       information related to Exec-Shield. This information was not entirely
       accurate; the corrected information appears below.

       The Scientific Linux 3.0.4 kernel includes a new security
       feature known as Exec-Shield. Exec-Shield is a security-enhancing
       modification to the Linux kernel that makes large parts of
       specially-marked programs -- including their stack -- not executable.
       This can reduce the potential damage of some security holes, such as
       buffer overflow exploits.

       Exec-Shield can also randomize the virtual memory addresses at which
       certain binaries are loaded. This randomized VM mapping makes it more
       difficult for a malicious application to improperly access code or
       data based on knowledge of the code or data's virtual address.

       Exec-Shield's behavior can be controlled via the proc file system. Two
       files are used:

          o /proc/sys/kernel/exec-shield

          o /proc/sys/kernel/exec-shield-randomize

       The /proc/sys/kernel/exec-shield file controls overall Exec-Shield
       functionality, and can be manipulated using the following command:


 echo <value> > /proc/sys/kernel/exec-shield
        

       Where <value> is one of the following:

          o 0 -- Exec-Shield (including randomized VM mapping) is disabled
            for all binaries, marked or not

          o 1 -- Exec-Shield is enabled for all marked binaries

       The default value for /proc/sys/kernel/exec-shield is 1.

       The /proc/sys/kernel/exec-shield-randomize file controls whether
       Exec-Shield randomizes VM mapping, and can be manipulated using the
       following command:


 echo <value> > /proc/sys/kernel/exec-shield-randomize
        

       Where <value> is one of the following:

          o 0 -- Randomized VM mapping is disabled

          o 1 -- Randomized VM mapping is enabled

       The default value for /proc/sys/kernel/exec-shield-randomize is 1.

       It is also possible to configure Exec-Shield by including one (or
       both) of the following lines in the /etc/sysctl.conf file:


 kernel.exec-shield=<value>
 kernel.exec-shield-randomize=<value>
        

       (Where <value> is as previously described.)

       Exec-Shield can also be disabled at a system level by means of a
       kernel boot option. Appending the following parameter to the "kernel"
       line(s) in the /etc/grub.conf file will disable Exec-Shield:


 exec-shield=0
        

  Note

       Exec-Shield functionality is available only to binaries that have been
       built (and marked) using the toolchain (compiler, assembler, linker)
       available with Scientific Linux 3.0.x. Binaries that have been
       built using a different version of the toolchain can still be used,
       but since they will not be marked, they will not take advantage of
       Exec-Shield.

       Application developers should keep in mind that, in the majority of
       cases, GCC correctly marks its generated code as being capable of
       using Exec-Shield. In the few instances (usually caused by inline
       assembler or other nonportable code) where GCC non-optimally (or, more
       rarely, incorrectly) marks generated code, it is possible to pass GCC
       options to obtain the desired result.

       The options controlling binary marking at the assembler level are:


 -Wa,--execstack
 -Wa,--noexecstack
        

       The options controlling binary marking at the linker level are:


 -Wl,-z,execstack
 -Wl,-z,noexecstack
        

       It is also possible to exert more fine-grained control by explicitly
       disabling Exec-Shield for a specific binary at run time. This is done
       using the setarch command:


 setarch i386 <binary>
        

       (Where <binary> represents the binary to be run.) The binary is then
       run without Exec-Shield functionality.

       The proc file /proc/self/maps can be used to observe Exec-Shield's
       effects. By using cat to display the current process's VM mapping, you
       can see Exec-Shield at work. Similarly, you can use setarch in
       conjunction with cat to see how normal VM mapping differs from
       Exec-Shield's mapping.

Changes to Drivers and Hardware Support

   This update includes bug fixes for a number of drivers. The more
   significant driver updates are listed below. In some cases, the original
   driver has been preserved under a different name, and is available as a
   non-default alternative for organizations that wish to migrate their
   driver configuration to the latest versions at a later time.

  Note

   The migration to the latest drivers should be completed before the next
   Scientific Linux update is applied, because in most cases only one
   older-revision driver will be preserved for each update.

   These release notes also indicate which older-revision drivers have been
   removed from this kernel update. These drivers have the base driver name
   with the revision digits appended; for example, megaraid_2002.o. You must
   remove these drivers from /etc/modules.conf before installing this kernel
   update.

   Keep in mind that the only definitive way to determine what drivers are
   being used is to review the contents of /etc/modules.conf. Use of the
   lsmod command is not a substitute for examining this file.

   Adaptec RAID (aacraid driver)

     o The aacraid driver has been updated from 1.1.5-2339 to 1.1.5-2361

     o The new driver is scsi/aacraid/aacraid.o

     o An older driver has been preserved as
       addon/aacraid_10102/aacraid_10102.o

   LSI Logic RAID (megaraid driver)

     o The megaraid2 driver has been updated from v2.10.6 to 2.10.8.2-RH1

     o The new driver is scsi/megaraid2.o

     o The older driver has been preserved as
       addon/megaraid_2106/megaraid_2106.o

     o The v2.10.1.1 driver has been removed

   IBM ServeRAID (ips driver)

     o The ips driver has been updated from 7.00.15 to 7.10.18

     o The new driver is scsi/ips.o

     o The older driver has been preserved as addon/ips_70015/ips_70015.o

     o The ips version 6.11.07 driver has been removed

   LSI Logic MPT Fusion (mpt* drivers)

     o These drivers have been updated from 2.05.16 to 2.05.16.02

     o The new drivers are located in message/fusion/

     o The older drivers have been preserved in addon/fusion_20511/ and
       addon/fusion_20505/

   Compaq SA53xx Controllers (cciss driver)

     o The cciss driver has undergone a minor update from v2.4.52.RH1 to
       2.4.52.RH2

   QLogic Fibre Channel (qla2xxx driver)

     o These drivers have been updated from 7.00.03-RH1 to 7.01.01

     o The new drivers are located in addon/qla2200/

     o The older drivers have been preserved in addon/qla2200_70003RH1/

     o The 6.07.02-RH2 drivers have been removed

  Note

   The Fabric Device Management Interface (FDMI) is disabled by default in
   the 7.01.01 driver. It can be enabled by setting the "ql2xfdmienable"
   module parameter to 1. However, note that some Fibre Channel switches
   require updates to allow them to work with FDMI. Therefore, make sure you
   contact your switch vendor before enabling FDMI.

   The QLA2100 adapter has been retired by QLogic. This adapter is no longer
   supported by QLogic. Therefore, the driver is located in the
   kernel-unsupported package.

   Emulex Fibre Channel (lpfc driver)

     o The lpfc driver has been updated from 7.0.3. to 7.1.8

     o The new driver is located in addon/lpfc/

     o The older driver has been preserved in addon/lpfc_703/

   Intel PRO/1000 (e1000 driver)

     o The e1000 driver has been updated from 5.2.52-k1 to 5.3.19-k2

   Intel PRO/100 (e100 driver)

     o The e100 driver has been updated from 2.3.43-k1 to 3.0.27-k2

   Broadcom Tigon3 (tg3 driver)

     o The tg3 driver has been updated from v3.6RH to 3.10RH

   PCnet32 and PCnetPCI (pcnet32 driver)

     o The pcnet32 driver has been updated to v1.30c

   iSCSI Software Initiator (iscsi_sfnet driver)

   This iSCSI initiator driver and user-mode utilities have been added to
   Scientific Linux 3.0.4. This software is based on the Cisco
   SourceForge project at:

   http://sourceforge.net/projects/linux-iscsi/

   The code in this update is based on the 3.6.2 SourceForge release. (The
   driver in this update identifies itself as 3.6.1, but this is identical to
   the 3.6.2 driver.)

   The iscsi-initiator-utils package contains the user-mode utilities.

   The following information should be noted when using this version of the
   iSCSI initiator:

     o Only disk devices are supported. Other device types, such as tapes,
       have not been tested. In particular, disk devices from Network
       Appliance and EMC (Celerra) have been tested with the iSCSI initiator.

     o Booting from iSCSI is not supported. There is also no support for
       iSCSI in Anaconda.

     o You must set up /etc/iscsi.conf before using iSCSI. Refer to
       /usr/share/doc/iscsi-initiator-utils-3.6.2/README and the iscsi.conf,
       iscsi-ls, and iscsid man pages for for information on how to set up
       and use iSCSI.

     o The DataDigest feature should not be enabled in iscsi.conf. This is
       because the current driver may incorrectly report data digest errors
       when there is a large amount of file system I/O.

     o The SLP directory service is not supported.

Changes to Packages

   This section contains listings of packages that have been updated or added
   from Scientific Linux 3.0.3 as part of 3.0.4.

  Note

   The following packages have been updated from Scientific Linux 3.0.3:

     o 4Suite

     o Canna

     o Canna-devel

     o Canna-libs

     o ElectricFence

     o FreeWnn

     o FreeWnn-devel

     o FreeWnn-libs

     o GConf2

     o GConf2-devel

     o Glide3

     o Glide3-devel

     o Gtk-Perl

     o ImageMagick

     o ImageMagick-c++

     o ImageMagick-c++-devel

     o ImageMagick-devel

     o ImageMagick-perl

     o MAKEDEV

     o MyODBC

     o MySQL-python

     o ORBit

     o ORBit-devel

     o ORBit2

     o ORBit2-devel

     o Omni

     o Omni-foomatic

     o PyXML

     o SDL

     o SDL-devel

     o SysVinit

     o VFlib2

     o VFlib2-devel

     o Wnn6-SDK

     o Wnn6-SDK-devel

     o XFree86

     o XFree86-100dpi-fonts

     o XFree86-75dpi-fonts

     o XFree86-ISO8859-14-100dpi-fonts

     o XFree86-ISO8859-14-75dpi-fonts

     o XFree86-ISO8859-15-100dpi-fonts

     o XFree86-ISO8859-15-75dpi-fonts

     o XFree86-ISO8859-2-100dpi-fonts

     o XFree86-ISO8859-2-75dpi-fonts

     o XFree86-ISO8859-9-100dpi-fonts

     o XFree86-ISO8859-9-75dpi-fonts

     o XFree86-Mesa-libGL (i386)

     o XFree86-Mesa-libGL (x86_64)

     o XFree86-Mesa-libGLU (i386)

     o XFree86-Mesa-libGLU (x86_64)

     o XFree86-Xnest

     o XFree86-Xvfb

     o XFree86-base-fonts

     o XFree86-cyrillic-fonts

     o XFree86-devel (i386)

     o XFree86-devel (x86_64)

     o XFree86-doc

     o XFree86-font-utils

     o XFree86-libs (i386)

     o XFree86-libs (x86_64)

     o XFree86-libs-data

     o XFree86-sdk

     o XFree86-syriac-fonts

     o XFree86-tools

     o XFree86-truetype-fonts

     o XFree86-twm

     o XFree86-xauth

     o XFree86-xdm

     o XFree86-xfs

     o Xaw3d

     o Xaw3d-devel

     o a2ps

     o acl

     o acpid

     o alchemist

     o alchemist-devel

     o am-utils

     o amanda

     o amanda-client

     o amanda-devel

     o amanda-server

     o ami

     o amtu

     o anaconda

     o anaconda-help

     o anaconda-images

     o anaconda-product (noarch)

     o anaconda-runtime

     o anacron

     o ant

     o ant-libs

     o apel-xemacs

     o arptables_jf

     o arts

     o arts-devel

     o ash

     o aspell

     o aspell-da

     o aspell-de

     o aspell-devel

     o aspell-en-ca

     o aspell-en-gb

     o aspell-es

     o aspell-fr

     o aspell-it

     o aspell-nl

     o aspell-no

     o aspell-pt

     o aspell-pt_BR

     o aspell-sv

     o at

     o at-spi

     o at-spi-devel

     o atk (i386)

     o atk (x86_64)

     o atk-devel

     o attr

     o audiofile

     o audiofile-devel

     o aumix

     o authconfig

     o authconfig-gtk

     o authd

     o autoconf

     o autoconf213

     o autofs

     o automake

     o automake14

     o automake15

     o autorun

     o basesystem

     o bash

     o bc

     o bcel

     o beecrypt

     o beecrypt-devel

     o bg5ps

     o bind

     o bind-chroot

     o bind-devel

     o bind-libs

     o bind-utils

     o binutils

     o bison

     o bitmap-fonts

     o bitmap-fonts-cjk

     o blas

     o bogl

     o bogl-bterm

     o bogl-devel

     o bonobo-activation

     o bonobo-activation-devel

     o bootparamd

     o booty

     o bridge-utils

     o brltty

     o bug-buddy

     o busybox

     o busybox-anaconda

     o byacc

     o bzip2

     o bzip2-devel

     o bzip2-libs

     o caching-nameserver

     o cdecl

     o cdparanoia

     o cdparanoia-devel

     o cdparanoia-libs

     o cdrecord

     o cdrecord-devel

     o chkconfig

     o chkfontpath

     o cipe

     o ckermit

     o commons-beanutils

     o commons-collections

     o commons-digester

     o commons-logging

     o commons-modeler

     o compat-db (i386)

     o compat-db (x86_64)

     o compat-gcc

     o compat-gcc-c++

     o compat-libstdc++

     o compat-libstdc++-devel

     o compat-pwdb

     o compat-slang

     o comps (x86_64)

     o comps-extras

     o control-center

     o coreutils

     o cpio

     o cpp

     o cproto

     o cracklib (i386)

     o cracklib (x86_64)

     o cracklib-dicts

     o crash

     o crontabs

     o crypto-utils

     o ctags

     o cup

     o cups

     o cups-devel

     o cups-libs (i386)

     o cups-libs (x86_64)

     o curl

     o curl-devel

     o cvs

     o cyrus-sasl (i386)

     o cyrus-sasl (x86_64)

     o cyrus-sasl-devel

     o cyrus-sasl-gssapi

     o cyrus-sasl-md5

     o cyrus-sasl-plain

     o db4 (i386)

     o db4 (x86_64)

     o db4-devel

     o db4-java

     o db4-utils

     o dbskkd-cdb

     o ddd

     o dejagnu

     o desktop-backgrounds-basic

     o desktop-backgrounds-extra

     o desktop-file-utils

     o desktop-printing

     o dev

     o devlabel

     o dhclient

     o dhcp

     o dhcp-devel

     o dialog

     o diffstat

     o diffutils

     o diskdumputils

     o distcache

     o distcache-devel

     o docbook-dtds

     o docbook-style-dsssl

     o docbook-style-xsl

     o docbook-utils

     o docbook-utils-pdf

     o dos2unix

     o dosfstools

     o doxygen

     o dtach

     o dump

     o dvd+rw-tools

     o dvdrecord

     o e2fsprogs

     o e2fsprogs-devel

     o eal3-certification

     o eal3-certification-doc

     o ed

     o eel2

     o eel2-devel

     o eject

     o elfutils

     o elfutils-devel

     o elfutils-libelf (i386)

     o elfutils-libelf (x86_64)

     o elfutils-libelf-devel

     o elinks

     o emacs

     o emacs-el

     o emacs-leim

     o emacspeak

     o enscript

     o eog

     o esound

     o esound-devel

     o ethereal

     o ethereal-gnome

     o ethtool

     o evolution

     o evolution-connector

     o evolution-devel

     o expat (i386)

     o expat (x86_64)

     o expat-devel

     o expect

     o expect-devel

     o fam

     o fam-devel

     o fbset

     o festival

     o fetchmail

     o file

     o file-roller

     o filesystem

     o findutils

     o finger

     o finger-server

     o firstboot

     o flex

     o fontconfig (i386)

     o fontconfig (x86_64)

     o fontconfig-devel

     o fontilus

     o fonts-ISO8859-2

     o fonts-ISO8859-2-100dpi

     o fonts-ISO8859-2-75dpi

     o fonts-KOI8-R

     o fonts-KOI8-R-100dpi

     o fonts-KOI8-R-75dpi

     o fonts-hebrew

     o fonts-ja

     o foomatic

     o freeradius

     o freetype (i386)

     o freetype (x86_64)

     o freetype-devel

     o ftp

     o gail

     o gail-devel

     o gaim

     o gawk

     o gcc

     o gcc-c++

     o gcc-c++-ssa

     o gcc-g77

     o gcc-g77-ssa

     o gcc-gnat

     o gcc-java

     o gcc-java-ssa

     o gcc-objc

     o gcc-objc-ssa

     o gcc-ssa

     o gconf-editor

     o gd

     o gd-devel

     o gdb (i386)

     o gdb (x86_64)

     o gdbm (i386)

     o gdbm (x86_64)

     o gdbm-devel

     o gdk-pixbuf

     o gdk-pixbuf-devel

     o gdk-pixbuf-gnome

     o gdm

     o gedit

     o gettext

     o gftp

     o ggv

     o ghostscript

     o ghostscript-devel

     o ghostscript-fonts

     o gimp

     o gimp-data-extras

     o gimp-devel

     o gimp-perl

     o gimp-print

     o gimp-print-cups

     o gimp-print-devel

     o gimp-print-plugin

     o gimp-print-utils

     o glade2

     o glib (i386)

     o glib (x86_64)

     o glib-devel

     o glib2 (i386)

     o glib2 (x86_64)

     o glib2-devel

     o glibc (i686)

     o glibc (x86_64)

     o glibc-common

     o glibc-devel (i386)

     o glibc-devel (x86_64)

     o glibc-headers

     o glibc-kernheaders

     o glibc-profile

     o glibc-utils

     o gmp

     o gmp-devel

     o gnome-applets

     o gnome-audio

     o gnome-desktop

     o gnome-desktop-devel

     o gnome-games

     o gnome-icon-theme

     o gnome-libs

     o gnome-libs-devel

     o gnome-media

     o gnome-mime-data

     o gnome-panel

     o gnome-pilot

     o gnome-pilot-devel

     o gnome-python2

     o gnome-python2-applet

     o gnome-python2-bonobo

     o gnome-python2-canvas

     o gnome-python2-gtkhtml2

     o gnome-session

     o gnome-spell

     o gnome-system-monitor

     o gnome-terminal

     o gnome-themes

     o gnome-user-docs

     o gnome-utils

     o gnome-vfs2

     o gnome-vfs2-devel

     o gnome-vfs2-extras

     o gnomemeeting

     o gnupg

     o gnuplot

     o gperf

     o gphoto2

     o gphoto2-devel

     o gpm (i386)

     o gpm (x86_64)

     o gpm-devel

     o grep

     o groff

     o grub

     o gstreamer

     o gstreamer-devel

     o gstreamer-plugins

     o gstreamer-plugins-devel

     o gstreamer-tools

     o gtk+

     o gtk+-devel

     o gtk-doc

     o gtk-engines

     o gtk2 (i386)

     o gtk2 (x86_64)

     o gtk2-devel

     o gtk2-engines

     o gtkam

     o gtkam-gimp

     o gtkglarea

     o gtkhtml2

     o gtkhtml2-devel

     o gtkhtml3

     o gtkhtml3-devel

     o guile

     o guile-devel

     o gzip

     o h2ps

     o hdparm

     o hesiod

     o hesiod-devel

     o hotplug

     o hpijs

     o hpoj

     o htdig

     o htmlview

     o httpd

     o httpd-devel

     o hwbrowser

     o hwdata

     o im-sdk

     o imap

     o imap-devel

     o imap-utils

     o imlib

     o imlib-devel

     o indent

     o indexhtml

     o inews

     o info

     o initscripts

     o inn

     o intltool

     o iproute

     o ipsec-tools

     o iptables

     o iptables-ipv6

     o iputils

     o irda-utils

     o isdn4k-utils

     o itcl

     o jadetex

     o jaf

     o jakarta-regexp

     o javamail

     o jfsutils

     o jisksp14

     o jisksp16-1990

     o joe

     o jpackage-utils

     o junit

     o jwhois

     o kappa20

     o kbd

     o kde-i18n-Afrikaans

     o kde-i18n-Brazil

     o kde-i18n-British

     o kde-i18n-Catalan

     o kde-i18n-Chinese

     o kde-i18n-Chinese-Big5

     o kde-i18n-Czech

     o kde-i18n-Danish

     o kde-i18n-Dutch

     o kde-i18n-Estonian

     o kde-i18n-Finnish

     o kde-i18n-French

     o kde-i18n-German

     o kde-i18n-Greek

     o kde-i18n-Hebrew

     o kde-i18n-Hungarian

     o kde-i18n-Icelandic

     o kde-i18n-Italian

     o kde-i18n-Japanese

     o kde-i18n-Korean

     o kde-i18n-Norwegian

     o kde-i18n-Norwegian-Nynorsk

     o kde-i18n-Polish

     o kde-i18n-Portuguese

     o kde-i18n-Romanian

     o kde-i18n-Russian

     o kde-i18n-Serbian

     o kde-i18n-Slovak

     o kde-i18n-Slovenian

     o kde-i18n-Spanish

     o kde-i18n-Swedish

     o kde-i18n-Turkish

     o kde-i18n-Ukrainian

     o kdeaddons

     o kdeartwork

     o kdebase

     o kdebase-devel

     o kdegames

     o kdegames-devel

     o kdegraphics

     o kdegraphics-devel

     o kdelibs

     o kdelibs-devel

     o kdemultimedia

     o kdemultimedia-devel

     o kdenetwork

     o kdenetwork-devel

     o kdepim

     o kdepim-devel

     o kdesdk

     o kdesdk-devel

     o kdeutils

     o kdeutils-devel

     o kdevelop

     o kdoc

     o kernel (ia32e)

     o kernel (x86_64)

     o kernel-doc

     o kernel-smp

     o kernel-smp-unsupported

     o kernel-source

     o kernel-unsupported (ia32e)

     o kernel-unsupported (x86_64)

     o kernel-utils

     o kinput2-canna-wnn6

     o knm_new

     o krb5-devel

     o krb5-libs (i386)

     o krb5-libs (x86_64)

     o krb5-server

     o krb5-workstation

     o krbafs (i386)

     o krbafs (x86_64)

     o krbafs-devel

     o krbafs-utils

     o kudzu

     o kudzu-devel

     o lam

     o lapack

     o laus

     o laus-devel

     o laus-libs (i386)

     o laus-libs (x86_64)

     o less

     o lftp

     o lha

     o libIDL

     o libIDL-devel

     o libacl (i386)

     o libacl (x86_64)

     o libacl-devel

     o libaio

     o libaio-devel

     o libao

     o libao-devel

     o libart_lgpl (i386)

     o libart_lgpl (x86_64)

     o libart_lgpl-devel

     o libattr (i386)

     o libattr (x86_64)

     o libattr-devel

     o libbonobo

     o libbonobo-devel

     o libbonoboui

     o libbonoboui-devel

     o libcap (i386)

     o libcap (x86_64)

     o libcap-devel (i386)

     o libcap-devel (x86_64)

     o libdbi

     o libdbi-dbd-mysql

     o libf2c

     o libgail-gnome

     o libgal2

     o libgal2-devel

     o libgcc (i386)

     o libgcc (x86_64)

     o libgcc-ssa

     o libgcj (i386)

     o libgcj (x86_64)

     o libgcj-devel

     o libgcj-ssa

     o libgcj-ssa-devel

     o libghttp

     o libglade

     o libglade-devel

     o libglade2

     o libglade2-devel

     o libgnat

     o libgnome

     o libgnome-devel

     o libgnomecanvas

     o libgnomecanvas-devel

     o libgnomeprint22

     o libgnomeprint22-devel

     o libgnomeprintui22

     o libgnomeprintui22-devel

     o libgnomeui

     o libgnomeui-devel

     o libgsf

     o libgsf-devel

     o libgtop2

     o libgtop2-devel

     o libjpeg (i386)

     o libjpeg (x86_64)

     o libjpeg-devel

     o libmng

     o libmng-devel

     o libmrproject

     o libmrproject-devel

     o libmudflap

     o libmudflap-devel

     o libobjc (i386)

     o libobjc (x86_64)

     o libogg

     o libogg-devel

     o libole2

     o libole2-devel

     o libpcap

     o libpng (i386)

     o libpng (x86_64)

     o libpng-devel

     o libpng10

     o libpng10-devel

     o libraw1394

     o librsvg2

     o librsvg2-devel

     o libsoup

     o libsoup-devel

     o libstdc++ (i386)

     o libstdc++ (x86_64)

     o libstdc++-devel (i386)

     o libstdc++-devel (x86_64)

     o libstdc++-ssa

     o libstdc++-ssa-devel

     o libtabe

     o libtabe-devel

     o libtermcap (i386)

     o libtermcap (x86_64)

     o libtermcap-devel

     o libtiff (i386)

     o libtiff (x86_64)

     o libtiff-devel

     o libtool

     o libtool-libs

     o libungif

     o libungif-devel

     o libusb

     o libusb-devel

     o libuser

     o libuser-devel

     o libvorbis

     o libvorbis-devel

     o libwnck

     o libwnck-devel

     o libwvstreams

     o libwvstreams-devel

     o libxml

     o libxml-devel

     o libxml2

     o libxml2-devel

     o libxml2-python

     o libxslt

     o libxslt-devel

     o linc

     o linc-devel

     o linuxdoc-tools

     o lockdev

     o lockdev-devel

     o logrotate

     o logwatch

     o losetup

     o lslk

     o lsof

     o ltrace

     o lvm

     o lynx

     o m4

     o magicdev

     o mailcap

     o mailx

     o make

     o man

     o man-pages

     o man-pages-cs

     o man-pages-da

     o man-pages-de

     o man-pages-es

     o man-pages-fr

     o man-pages-it

     o man-pages-ja

     o man-pages-ko

     o man-pages-pl

     o man-pages-ru

     o mdadm

     o metacity

     o mgetty

     o mikmod

     o mingetty

     o miniChinput

     o minicom

     o mkinitrd

     o mkisofs

     o mktemp

     o mod_auth_mysql

     o mod_auth_pgsql

     o mod_authz_ldap

     o mod_perl

     o mod_perl-devel

     o mod_python

     o mod_ssl

     o modutils

     o modutils-devel

     o mount

     o mozilla (i386)

     o mozilla (x86_64)

     o mozilla-chat

     o mozilla-devel

     o mozilla-dom-inspector

     o mozilla-js-debugger

     o mozilla-mail

     o mozilla-nspr (i386)

     o mozilla-nspr (x86_64)

     o mozilla-nspr-devel

     o mozilla-nss (i386)

     o mozilla-nss (x86_64)

     o mozilla-nss-devel

     o mpage

     o mrproject

     o mrtg

     o mt-st

     o mtools

     o mtr

     o mtx

     o mutt

     o mx

     o mx4j

     o mysql

     o mysql-bench

     o mysql-devel

     o nano

     o nasm

     o nautilus

     o nautilus-cd-burner

     o nautilus-media

     o nc

     o ncompress

     o ncurses (i386)

     o ncurses (x86_64)

     o ncurses-devel (i386)

     o ncurses-devel (x86_64)

     o nedit

     o net-snmp

     o net-snmp-devel

     o net-snmp-perl

     o net-snmp-utils

     o net-tools

     o netconfig

     o netdump

     o netdump-server

     o netpbm

     o netpbm-devel

     o netpbm-progs

     o newt

     o newt-devel

     o newt-perl

     o nfs-utils

     o nhpf

     o nmap

     o nptl-devel

     o nscd

     o nss_db (i386)

     o nss_db (x86_64)

     o nss_ldap (i386)

     o nss_ldap (x86_64)

     o ntp

     o ntsysv

     o octave

     o open

     o openh323

     o openh323-devel

     o openjade

     o openldap (i386)

     o openldap (x86_64)

     o openldap-clients

     o openldap-devel

     o openldap-servers

     o openmotif (i386)

     o openmotif (x86_64)

     o openmotif-devel

     o openmotif21

     o openoffice.org

     o openoffice.org-i18n

     o openoffice.org-libs

     o openoffice.org-style-gnome

     o openssh

     o openssh-askpass

     o openssh-askpass-gnome

     o openssh-clients

     o openssh-server

     o openssl (i686)

     o openssl (x86_64)

     o openssl-devel

     o openssl-perl

     o openssl096b (i386)

     o openssl096b (x86_64)

     o oprofile

     o oprofile-devel

     o pam (i386)

     o pam (x86_64)

     o pam-devel (i386)

     o pam-devel (x86_64)

     o pam_krb5 (i386)

     o pam_krb5 (x86_64)

     o pam_passwdqc

     o pam_smb (i386)

     o pam_smb (x86_64)

     o pango (i386)

     o pango (x86_64)

     o pango-devel

     o parted

     o parted-devel

     o passivetex

     o passwd

     o patch

     o patchutils

     o pax

     o pciutils

     o pciutils-devel

     o pcre

     o pcre-devel

     o pdksh

     o perl

     o perl-CGI

     o perl-CPAN

     o perl-DBD-MySQL

     o perl-DBD-Pg

     o perl-DBI

     o perl-DB_File

     o perl-DateManip

     o perl-Digest-HMAC

     o perl-Digest-SHA1

     o perl-Filter

     o perl-HTML-Parser

     o perl-HTML-Tagset

     o perl-Net-DNS

     o perl-PDL

     o perl-Parse-Yapp

     o perl-SGMLSpm

     o perl-Time-HiRes

     o perl-URI

     o perl-XML-Dumper

     o perl-XML-Encoding

     o perl-XML-Grove

     o perl-XML-Parser

     o perl-XML-Twig

     o perl-libwww-perl

     o perl-libxml-enno

     o perl-libxml-perl

     o perl-suidperl

     o php

     o php-devel

     o php-imap

     o php-ldap

     o php-mysql

     o php-odbc

     o php-pgsql

     o pilot-link

     o pilot-link-devel

     o pinfo

     o pkgconfig

     o pnm2ppa

     o popt (i386)

     o popt (x86_64)

     o portmap

     o postfix

     o postgresql-odbc

     o ppp

     o prelink

     o printman

     o procmail

     o procps

     o psacct

     o psgml

     o psmisc

     o pspell

     o pspell-devel

     o psutils

     o pump-devel

     o pvm

     o pwlib

     o pwlib-devel

     o pyOpenSSL

     o pygtk2

     o pygtk2-devel

     o pygtk2-libglade

     o pyorbit

     o pyorbit-devel

     o python

     o python-devel

     o python-optik

     o python-tools

     o pyxf86config

     o qt

     o qt-MySQL

     o qt-ODBC

     o qt-designer

     o qt-devel

     o quagga

     o quota

     o radvd

     o raidtools

     o rarpd

     o rcs

     o rdate

     o rdesktop

     o rdist

     o readline (i386)

     o readline (x86_64)

     o readline-devel

     o redhat-artwork

     o redhat-config-bind

     o redhat-config-date

     o redhat-config-httpd

     o redhat-config-keyboard

     o redhat-config-kickstart

     o redhat-config-language

     o redhat-config-mouse

     o redhat-config-netboot

     o redhat-config-network

     o redhat-config-network-tui

     o redhat-config-nfs

     o redhat-config-packages

     o redhat-config-printer

     o redhat-config-printer-gui

     o redhat-config-proc

     o redhat-config-rootpassword

     o redhat-config-samba

     o redhat-config-securitylevel

     o redhat-config-securitylevel-tui

     o redhat-config-services

     o redhat-config-soundcard

     o redhat-config-users

     o redhat-config-xfree86

     o redhat-java-rpm-scripts

     o redhat-logos

     o redhat-logviewer

     o redhat-lsb (i386)

     o redhat-lsb (x86_64)

     o redhat-menus

     o redhat-release (x86_64)

     o redhat-rpm-config

     o redhat-switch-mail

     o redhat-switch-mail-gnome

     o rh-postgresql

     o rh-postgresql-contrib

     o rh-postgresql-devel

     o rh-postgresql-docs

     o rh-postgresql-jdbc

     o rh-postgresql-libs

     o rh-postgresql-pl

     o rh-postgresql-python

     o rh-postgresql-server

     o rh-postgresql-tcl

     o rh-postgresql-test

     o rhdb-utils

     o rhgb

     o rhn-applet

     o rhnlib

     o rhpl

     o rmt

     o rootfiles

     o rp-pppoe

     o rpm

     o rpm-build

     o rpm-devel

     o rpm-libs

     o rpm-python

     o rpmdb-redhat

     o rsh

     o rsh-server

     o rsync

     o ruby

     o ruby-devel

     o ruby-libs

     o ruby-mode

     o rusers

     o rusers-server

     o rwho

     o samba (i386)

     o samba (x86_64)

     o samba-client

     o samba-common

     o samba-swat

     o sane-backends

     o sane-backends-devel

     o sane-frontends

     o schedutils

     o screen

     o scrollkeeper

     o sed

     o sendmail

     o sendmail-cf

     o sendmail-devel

     o setarch

     o setserial

     o setup

     o setuptool

     o sg3_utils

     o sgml-common

     o shadow-utils

     o shapecfg

     o sharutils

     o sip

     o sip-devel

     o skkdic

     o skkinput

     o slang

     o slang-devel

     o slocate

     o sox

     o sox-devel

     o spamassassin

     o specspo

     o splint

     o squid

     o squirrelmail

     o star

     o startup-notification

     o startup-notification-devel

     o strace

     o stunnel

     o sudo

     o swig

     o switchdesk

     o switchdesk-gnome

     o switchdesk-kde

     o symlinks

     o sysklogd

     o syslinux

     o sysreport

     o sysstat

     o taipeifonts

     o talk

     o tar

     o tcl (i386)

     o tcl (x86_64)

     o tcl-devel

     o tclx (i386)

     o tclx (x86_64)

     o tcp_wrappers

     o tcpdump

     o tcsh

     o telnet

     o telnet-server

     o termcap

     o tetex

     o tetex-afm

     o tetex-dvips

     o tetex-fonts

     o tetex-latex

     o tetex-xdvi

     o texinfo

     o tftp

     o tftp-server

     o time

     o tix

     o tk (i386)

     o tk (x86_64)

     o tk-devel

     o tkinter

     o tmpwatch

     o tn5250

     o tora

     o traceroute

     o transfig

     o tsclient

     o ttfonts-ja

     o ttfonts-ko

     o ttfonts-zh_CN

     o ttfonts-zh_TW

     o ttfprint

     o ttmkfdir

     o tux

     o tzdata

     o umb-scheme

     o units

     o unix2dos

     o unixODBC

     o unixODBC-devel

     o unixODBC-kde

     o unzip

     o up2date

     o up2date-gnome

     o up2date-update

     o urw-fonts

     o usbutils

     o usermode

     o usermode-gtk

     o utempter

     o util-linux

     o uucp

     o vconfig

     o vim-common

     o vim-enhanced

     o vim-minimal

     o vixie-cron

     o vlock

     o vnc

     o vnc-server

     o vorbis-tools

     o vsftpd

     o vte

     o vte-devel

     o w3c-libwww

     o w3c-libwww-devel

     o webalizer

     o wget

     o which

     o wireless-tools

     o words

     o wvdial

     o x3270

     o x3270-text

     o x3270-x11

     o xalan-j

     o xchat

     o xcin

     o xdelta

     o xemacs

     o xemacs-el

     o xemacs-info

     o xerces-j

     o xfig

     o xhtml1-dtds

     o xinetd

     o xinitrc

     o xloadimage

     o xml-common

     o xmltex

     o xmlto

     o xmms

     o xmms-devel

     o xpdf

     o xsane

     o xsane-gimp

     o xscreensaver

     o xsri

     o xterm

     o yelp

     o yp-tools

     o ypbind

     o ypserv

     o zip

     o zlib (i386)

     o zlib (x86_64)

     o zlib-devel (i386)

     o zlib-devel (x86_64)

     o zsh

   The following packages have been added to Scientific Linux 3.0.4:

     o Canna-libs (i386)

     o FreeWnn-libs (i386)

     o GConf2 (i386)

     o ImageMagick (i386)

     o ImageMagick-c++ (i386)

     o ORBit (i386)

     o ORBit2 (i386)

     o SDL (i386)

     o VFlib2 (i386)

     o Xaw3d (i386)

     o alchemist (i386)

     o anaconda-product (noarch)

     o arts (i386)

     o aspell (i386)

     o at-spi (i386)

     o audiofile (i386)

     o beecrypt (i386)

     o bind-libs (i386)

     o blas (i386)

     o bogl (i386)

     o bonobo-activation (i386)

     o bzip2-libs (i386)

     o cdparanoia-libs (i386)

     o compat-pwdb (i386)

     o comps (x86_64)

     o curl (i386)

     o cyrus-sasl-gssapi (i386)

     o cyrus-sasl-md5 (i386)

     o cyrus-sasl-plain (i386)

     o e2fsprogs (i386)

     o eel2 (i386)

     o elfutils (i386)

     o esound (i386)

     o fam (i386)

     o gail (i386)

     o gd (i386)

     o gdk-pixbuf (i386)

     o ghostscript (i386)

     o gimp-print (i386)

     o gmp (i386)

     o gnome-desktop (i386)

     o gnome-panel (i386)

     o gnome-vfs2 (i386)

     o gphoto2 (i386)

     o gsl (i386)

     o gsl (x86_64)

     o gstreamer (i386)

     o gtk+ (i386)

     o gtk-engines (i386)

     o gtkglarea (i386)

     o gtkhtml2 (i386)

     o gtkhtml3 (i386)

     o guile (i386)

     o hesiod (i386)

     o imlib (i386)

     o iscsi-initiator-utils

     o kdebase (i386)

     o kdelibs (i386)

     o kdemultimedia (i386)

     o lapack (i386)

     o libIDL (i386)

     o libaio (i386)

     o libao (i386)

     o libbonobo (i386)

     o libbonoboui (i386)

     o libdbi (i386)

     o libf2c (i386)

     o libgal2 (i386)

     o libghttp (i386)

     o libglade2 (i386)

     o libgnat (i386)

     o libgnome (i386)

     o libgnomecanvas (i386)

     o libgnomeprint22 (i386)

     o libgnomeprintui22 (i386)

     o libgnomeui (i386)

     o libgsf (i386)

     o libgtop2 (i386)

     o libmng (i386)

     o libogg (i386)

     o libpcap (i386)

     o libpng10 (i386)

     o libraw1394 (i386)

     o librsvg2 (i386)

     o libsoup (i386)

     o libtabe (i386)

     o libtool-libs (i386)

     o libungif (i386)

     o libusb (i386)

     o libuser (i386)

     o libvorbis (i386)

     o libwnck (i386)

     o libwvstreams (i386)

     o libxml (i386)

     o libxml2 (i386)

     o libxslt (i386)

     o linc (i386)

     o linuxwacom

     o lm_sensors

     o lockdev (i386)

     o mailman

     o mikmod (i386)

     o mysql (i386)

     o net-snmp-libs (i386)

     o net-snmp-libs (x86_64)

     o netpbm (i386)

     o newt (i386)

     o openh323 (i386)

     o openjade (i386)

     o pcre (i386)

     o perl (i386)

     o perl-Crypt-SSLeay

     o pilot-link (i386)

     o pspell (i386)

     o pwlib (i386)

     o qt (i386)

     o redhat-artwork (i386)

     o redhat-release (x86_64)

     o rh-postgresql-libs (i386)

     o rpm-libs (i386)

     o ruby-libs (i386)

     o samba-common (i386)

     o sane-backends (i386)

     o scrollkeeper (i386)

     o slang (i386)

     o startup-notification (i386)

     o tcp_wrappers (i386)

     o unixODBC (i386)

     o unixODBC-kde (i386)

     o utempter (i386)

     o vim-X11

     o vte (i386)

     o w3c-libwww (i386)

   The following packages have been removed from Scientific Linux 3.0.4:

     o None.

   ( x86-64 )