Scientific Linux  "SL 5.0 "             on x86_64       May 15, 2007

See SL.documentation for Upstream vendor release notes.

See comments/issues/test reports to [email protected]
--------------------------------------------------------------------------
Table of contents

       DOWNLOAD INFO
       ADDED compared to Enterprise 5
       UPDATED compared to Enterprise 5
          Installer/legal modifications
       /contrib
       SRPMS
       HARDWARE REQUIREMENTS
       LIMITATIONS
       INFO
       ERRATA
       RPMS that have not built yet
_____________________________________________________________________________
DOWNLOAD INFO
_____________________________________________________________________________

       ftp://ftp.scientificlinux.org/linux/scientific/50/x86_64/

-------------------------------------------------------------------------
ADDED compared to vendor
-------------------------------------------------------------------------
cfitsio

       CFITSIO is a library of C and FORTRAN subroutines for reading
       and writing data files in FITS (Flexible Image Transport System) i
       data format. CFITSIO is widely used in the astronomical community.

       cfitsio-3.030-1.sl5.x86_64.rpm
       cfitsio-devel-3.030-1.sl5.x86_64.rpm


dropit
       dropit's intended purpose is to remove directories entries from  a
       PATH shell variable value, which has colon separated fields.
       dropit is usable in sh, ksh, and csh shell script files.

                       dropit-1.2-1.x86_64.rpm

FUSE

       With FUSE it is possible to implement a fully functional filesystem
       in a userspace program.
       fuse-smb: you can seamlessly browse your network neighbourhood as if
       it were on your own filesystem. Only when you're accessing a share is
       a connection made to the remote computer.  This also allows users to
       mount smb shares using kerberos.
       fuse-sshfs: A FUSE-filesystem client based on the
       SSH File Transfer Protocol.  On the client side mounting the
       filesystem is as easy as logging into the server with ssh.

       fuse-2.6.3-1.el5.x86_64.rpm
       fuse-devel-2.6.3-1.el5.x86_64.rpm
       fuse-libs-2.6.3-1.el5.x86_64.rpm
       fuse-smb-0.8.5-1.el5.x86_64.rpm
       fuse-sshfs-1.7-2.el5.x86_64.rpm
       kernel-module-fuse-2.6.18-8.1.3.el5-2.6.3-1.sl5.x86_64.rpm
       kernel-module-fuse-2.6.18-8.1.3.el5xen-2.6.3-1.sl5.x86_64.rpm

Graphviz

       Graph Visualization Tools

       graphviz-2.8-1.sl.x86_64.rpm
       graphviz-devel-2.8-1.sl.x86_64.rpm
       graphviz-doc-2.8-1.sl.x86_64.rpm
       graphviz-graphs-2.8-1.sl.x86_64.rpm
       graphviz-guile-2.8-1.sl.x86_64.rpm
       graphviz-java-2.8-1.sl.x86_64.rpm
       graphviz-lua-2.8-1.sl.x86_64.rpm
       graphviz-ocaml-2.8-1.sl.x86_64.rpm
       graphviz-perl-2.8-1.sl.x86_64.rpm
       graphviz-php-2.8-1.sl.x86_64.rpm
       graphviz-python-2.8-1.sl.x86_64.rpm
       graphviz-ruby-2.8-1.sl.x86_64.rpm
       graphviz-tcl-2.8-1.sl.x86_64.rpm


icewm

       A lightweight window manager for the X Window System.

       icewm-1.2.30-3.x86_64.rpm
       icewm-l10n-1.2.30-3.x86_64.rpm

Intel wireless firmware

       Firmware for the Intel� PRO/Wireless 2100 and 2200 Driver.
       Please read the license that comes in the rpm carefully.
       ipw2200-firmware-3.0 includes version 2.2, 2.3, 2.4, and 3.0

       ipw2100-firmware-1.3-5.noarch.rpm
       ipw2200-firmware-3.0-1.noarch.rpm

       ipw3945d is needed to control the ipw3945 wireless card
       kernel-module-ipw3945 is needed because this driver is not in
       the standard kernel.  Note that the installer does NOT know
       how to enable the 3945 wireless.   You will have to add the
       starting of the /sbin/ipw3945d in your startup scripts.
       This driver is known to work on the Dell 820 and Dell 620.
       It is known to NOT work on the FJS S7110 (Fujitsu).

       ipw3945-1.2.0-1.sl5.x86_64.rpm
       ipw3945d-1.7.22-7.sl5.x86_64.rpm
       ipw3945-firmware-1.13-1.noarch.rpm
       kernel-module-ipw3945-2.6.18-8.1.3.el5-1.2.0-1.sl5.x86_64.rpm
       kernel-module-ipw3945-2.6.18-8.1.3.el5xen-1.2.0-1.sl5.x86_64.rpm

JAVA

   jdk-1.5.0_11-fcs.i586.rpm
   jdk-1.5.0_11-fcs.x86_64.rpm

       This packages is the java sdk from sun.
       It's license is found at SL.documentation/jdk-1.5.x.license
       To have all of it's links (including plugins) setup correctly you should
       also install java-1.5.0-sun-compat
       So the easiest thing to do is
             yum install java-1.5.0-sun-compat
       as it will automatically pull in the current j2sdk-1.5.0 rpm.

   java-1.5.0-sun-compat-1.5.0.11-1jpp.noarch.rpm

       This package provides JPackage compatibility symlinks and
       directories for Sun's JDK rpm.

madwifi

       Support for Atheros G wireless
       madfifi is the Multiband Atheros Driver for WiFi, a linux device driver
       for 802.11a/b/g universal NIC cards - either Cardbus, PCI or MiniPCI -
       that use Atheros chipsets (ar5210, ar5211, ar5212).

       madwifi-0.9.3-10.sl5.x86_64.rpm
       kernel-module-madwifi-2.6.18-8.1.3.el5-0.9.3-10.sl5.x86_64.rpm
       kernel-module-madwifi-2.6.18-8.1.3.el5xen-0.9.3-10.sl5.x86_64.rpm
       kernel-module-madwifi-hal-2.6.18-8.1.3.el5-0.9.3-10.sl5.x86_64.rpm
       kernel-module-madwifi-hal-2.6.18-8.1.3.el5xen-0.9.3-10.sl5.x86_64.rpm


Multimedia

       gstreamer-plugins-extras-0.10.9-2.sl.x86_64.rpm from SL4
       k3b-extras-0.12.17-3.sl.x86_64.rpm      from livna Repository

These are dependencies of the above rpms.

       lame-3.97-1.sl.x86_64.rpm               from RPMforge
       lame-devel-3.97-1.sl.x86_64.rpm         from RPMforge
       libid3tag-0.15.1b-3.sl.x86_64.rpm       from RPMforge
       libid3tag-devel-0.15.1b-3.sl.x86_64.rpm from RPMforge
       libmad-0.15.1b-4.sl.x86_64.rpm          from RPMforge
       libmad-devel-0.15.1b-4.sl.x86_64.rpm    from RPMforge
       taglib-1.4-1.2.sl.x86_64.rpm            from RPMforge
       taglib-devel-1.4-1.2.sl.x86_64.rpm      from RPMforge

ndiswrapper

   The ndiswrapper project makes it possible to use WLAN-Hardware
   with Linux by means of a loadable kernel module that "wraps
   around" NDIS (Windows network driver API) drivers.  These rpms contain
   just the kernel module and loader. You will also need the Windows driver
   for your card.

       kernel-module-ndiswrapper-2.6.18-8.1.3.el5-1.41-1.SL.x86_64.rpm
       kernel-module-ndiswrapper-2.6.18-8.1.3.el5xen-1.41-1.SL.x86_64.rpm
       ndiswrapper-1.41-1.SL.x86_64.rpm

nedit
   NEdit is a GUI text editor for the X Window System and Motif.

       nedit-5.5-10.x86_64.rpm

OpenAFS

       We have put in the latest 1.4.4 release of openafs

       openafs-1.4.4-42.SL5.x86_64.rpm
       openafs-authlibs-1.4.4-42.SL5.x86_64.rpm
       openafs-authlibs-devel-1.4.4-42.SL5.x86_64.rpm
       openafs-client-1.4.4-42.SL5.x86_64.rpm
       openafs-compat-1.4.4-42.SL5.x86_64.rpm
       openafs-debug-1.4.4-42.SL5.x86_64.rpm
       openafs-devel-1.4.4-42.SL5.x86_64.rpm
       openafs-firstboot-1.4-1.SL.noarch.rpm
       openafs-kernel-source-1.4.4-42.SL5.x86_64.rpm
       openafs-kpasswd-1.4.4-42.SL5.x86_64.rpm
       openafs-krb5-1.4.4-42.SL5.x86_64.rpm
       openafs-server-1.4.4-42.SL5.x86_64.rpm
       kernel-module-openafs-2.6.18-8.1.3.el5-1.4.4-42.SL5.x86_64.rpm
       kernel-module-openafs-2.6.18-8.1.3.el5xen-1.4.4-42.SL5.x86_64.rpm


These perl modules have been added as they are useful.  They came from SL4

       perl-MailTools-1.62-1.noarch.rpm
       perl-Parse-RecDescent-1.94-1.noarch.rpm
       perl-SQL-Statement-1.06-1.noarch.rpm
       perl-TermReadKey-2.20-12.x86_64.rpm
       perl-Text-CSV_XS-0.23-1.x86_64.rpm
       perl-Text-Template-1.44-1.noarch.rpm
       perl-TimeDate-2.22-1.noarch.rpm
       perl-Tk-804.027-1.x86_64.rpm


R

       http://www.r-project.org/
       R is a language and environment for statistical computing and graphics.
       It is a GNU project which is similar to the S language and environment
       which was developed at Bell Laboratories by John Chambers and
       colleagues.
       R can be considered as a different implementation of S. There are some
       important differences, but much code written for S runs unaltered
       under R.

       R-2.4.1-1.sl5x.x86_64.rpm
       R-devel-2.4.1-1.sl5x.x86_64.rpm
       libRmath-2.4.1-1.sl5x.x86_64.rpm
       libRmath-devel-2.4.1-1.sl5x.x86_64.rpm

r1000

     This is the Linux device driver released for RealTek Ethernet controllers,
     which are listed as following.
           1. RTL8169S/SB/SC (Gigabit Ethernet with PCI interface)
           2. RTL8168B (Gigabit Ethernet with PCI-Express interface)
           3. RTL8101E (Fast Ethernet with PCI-Express interface)

       r1000-1.05-1.sl.x86_64.rpm
       kernel-module-r1000-2.6.18-8.1.3.el5-1.05-1.sl.x86_64.rpm
       kernel-module-r1000-2.6.18-8.1.3.el5xen-1.05-1.sl.x86_64.rpm


SL_afs_no_dynroot-2.0-2.noarch.rpm

       This package removes the -dynroot option from the openafs config
       Restarting of afs is needed for this to take effect.
       This rpm does not restart afs

SL_desktop_tweaks-5-4.noarch.rpm

       This adds a terminal icon to the kicker panel for both KDE and GNOME.
       This also changed the KDE startup background from red to black
       Installed by default for both KDE and GNOME.

SL_enable_serialconsole-3.1-6.noarch.rpm

       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 users
       to login at this prompt.

SL_no_colorls-1.0-3.noarch.rpm

       Turns off "color" of ls.  Not installed by default.

SL_password_for_singleuser-1.0-1.noarch.rpm

       Changes /etc/inittab to require the root password for
       single user mode.  Not installed by default.
       This used to be SL_inittab_change

SL_rpm_show_arch-1.0-2.noarch.rpm

       Adds arch to "rpm -qa" listing.

SL_sendmail_accept-1.1-3.noarch.rpm

       Changes Sendmail config so that it allows incomming mail.
       Not installed by default.

Yumex

       Yumex is a graphical user interface for yum.

               yumex-1.9.5-1.0.el5.noarch.rpm

yum-utils

       yum-utils is a collection of utilities and examples for the yum
       package manager. It includes utilities by different authors that
       make yum easier and more powerful to use.  Some utilities are
       plugin's.

               yum-utils-1.0.4-1.el5.noarch.rpm
               yum-allowdowngrade-1.0.4-1.el5.noarch.rpm
               yum-changelog-1.0.4-1.el5.noarch.rpm
               yum-downloadonly-1.0.4-1.el5.noarch.rpm
               yum-fastestmirror-1.0.4-1.el5.noarch.rpm
               yum-fedorakmod-1.0.4-1.el5.noarch.rpm
               yum-metadata-parser-1.0.3-1.el5.i386.rpm
               yum-priorities-1.0.4-1.el5.noarch.rpm
               yum-protectbase-1.0.4-1.el5.noarch.rpm
               yum-skip-broken-1.0.4-1.el5.noarch.rpm
               yum-tsflags-1.0.4-1.el5.noarch.rpm
               yum-updateonboot-1.0.4-1.el5.noarch.rpm
               yum-versionlock-1.0.4-1.el5.noarch.rpm


MISC
       Added these rpms because they are important but upstream vendor did
       not include them.

               gv-3.6.2-2.sl5.x86_64.rpm               from Stephan Wiesand
               pine-4.64-3.sl.x86_64.rpm               from Dag's Repository

------------------------------------------------------------------------
Changed RPMS compared to vendor
-------------------------------------------------------------------------
Installer(anaconda)

       Modified pkgorder with patches from CentOS
       Modified installclasses/rhel.py to remove key request
       Modified installclasses/rhel.py to include SL groups

       anaconda-11.1.2.36-1.sl.1.x86_64.rpm
       anaconda-runtime-11.1.2.36-1.sl.1.x86_64.rpm

There are minimal changes compared to the "vendor" release.  We have changed
the "rpms" that are required to be changed.  These changes are defined by the
"vendor".

       redhat-artwork-5.0.9-1.SL.2.x86_64.rpm
       redhat-artwork-5.0.9-1.SL.2.i386.rpm
       redhat-logos-4.9.16-1.SL.6.noarch.rpm
       sl-release-5.0-4.x86_64.rpm
       sl-release-notes-5.0-4.noarch.rpm
               sl-release changes the default mozilla and firefox bookmarks.
               sl-release changes the default rhn configuration to use yum and
                 points this configuration to ftp.scientificlinux.org
               sl-release removed the firstboot additional cd's question
               redhat-logos was changed to add the "photographs" shown during
                 the install

These rpm's are not required to be changed by the vendor, but we felt
they needed to be changed

       gdm-2.16.0-30.sl5.x86_64.rpm
               Changed the default theme from RHEL to EaseOfBlue
       pirut-1.2.10-1.sl.noarch.rpm
               Removed "Requires: rhn-setup-gnome"
       rhgb-0.16.4-8.sl.1.x86_64.rpm
               Changed the colors.

yum

       Yum version 2.4 and above has the kernel-module plugin that let's yum
       understand how kernel-module rpm's are related to kernels.  Because of
       this updates dealing with kernel-module rpm's (such as afs) now work

       yum-conf
       metadata_expire variable was set to 20 hours to allow for normal users
       to be able to use yum for those commands they can run
       yum-conf has the following repositories in it
         sl-base (enabled)
         sl-security (enabled)
         sl-testing (not enabled)
         sl-fastbugs (not enabled)
         sl-bugfix-51 (not enabled)
         atrpms (not enabled)
         dag (not enabled)
         flash (not enabled)
       Not all repositories are enabled by default.
       To enable them for one time use, use the --enablerepo command, such as
         yum --enablerepo=atrpms list mplayer
         yum --enablerepo=dag install xine
         yum --enablerepo=flash install flash-player

       If you want the repositories to be enabled all the time then you need
       to edit the config files and change enabled=0 to enabled=1.
       The config files are in the /etc/yum.repos.d/ directory and are
       named like
         /etc/yum.repos.d/atrpms.repo
         /etc/yum.repos.d/dag.repo

       NOTE1: Just because a yum repository exists does NOT mean
       it is compatible with all other yum repositories.  We have included
       the repositories we did because they usually work well together.  But if
       there is a problem with one of the packages in a repository,
       please contact that repository maintainer.

       yum-autoupdate

       yum-autoupdate has the check for a running yum in it, so that if
       yum has been running for a long time (close to 24 hours), when the
       yum.cron starts up, it will kill the old yum.  This was changed
       because we had reports that yum was hanging and we didn't want
       this to interfere with updates.

       yum-autoupdate checks to see how long the machine is been up
       If it is up less than 20 hours, it doesn't wait, but does the update.
       If it is longer than 20 hours, it waits a random time, up to 3 hours.
       This uptime check was done to help laptops and other machines that
       might not be on long enough to wait for the random time.
       The random time was put it in so that servers arn't overwhelmed.

       yum-conf-5x was created for those users who want to be at the latest
       stable release.  It is always pointing at the 5x area.  This means
       that when we make new versions you will automatically be upgraded to
       them.


               yum-3.0.6-2.sl.noarch.rpm
               yum-autoupdate-1-1.SL.noarch.rpm
               yum-conf-50-3.SL.noarch.rpm
               yum-conf-5x-3-1.SL.noarch.rpm
               yum-rhn-plugin-0.4.3-1.el5.noarch.rpm
               yum-metadata-parser-1.0.4-1.sl5.x86_64.rpm
               yum-updatesd-3.0.6-2.sl.noarch.rpm


Apache
       Changed index.html to not have Upstream Vendor info but to
       have SL info.

       httpd-2.2.3-6.sl.x86_64.rpm
       httpd-devel-2.2.3-6.sl.x86_64.rpm
       httpd-manual-2.2.3-6.sl.x86_64.rpm
       mod_ssl-2.2.3-6.sl.x86_64.rpm

Changed in order to be built

       Some rpm's had to be changed in order for us to build them.

       The following rpm's had to have a variable changed so that they
       point to the current include file

       brlapi-0.4.1-1.fc6.1.i386.rpm
       brlapi-0.4.1-1.fc6.1.x86_64.rpm
       brlapi-devel-0.4.1-1.fc6.1.i386.rpm
       brlapi-devel-0.4.1-1.fc6.1.x86_64.rpm
       brltty-3.7.2-1.fc6.1.x86_64.rpm


-----------------------------------------------------------------------------
/SL/
-----------------------------------------------------------------------------
The location of the rpms.
-----------------------------------------------------------------------------
/contrib/
------------------------------------------------------------------------------
RPMS provided by colaboraters that either cannot go in main release or are
intesting before going into main release.

See the SRPMS section for source rpms

-----------------------------------------------------------------------------
/updates/
-----------------------------------------------------------------------------
      security
               Security errata
      fastbugs
               Packages rebuilt from the Upstream Vendor Fastrack rpms
               These are rpms that are expected to be in the next Update
               They have gone through full QA by the Upstream Vendor
      bugfix51
               Reserved for packages from the next Update.

---------------------------------------------------------------------------
/../SRPMS/
---------------------------------------------------------------------------

/SL/
     Contains the SRPMS for what we added or changed.  Put these in the
       top level directory as these are really the ones we changed.  All
       the others can be obtained from the upstream vendor ftp updates area
/vendor/
       The upstream vendors SRPMS.
       This directory contains both the original released SRPMS, as well as
       the updated SRPMS
/contrib/
       SRPMS for the contrib packages
/sites/<site>/SRPMS
       SRPMS for sites, if there is a site

---------------------------------------------------------------------------
/../archive/
---------------------------------------------------------------------------
/obsolete/x86_64/
               Packages that used to be in the release but have been
               updated
/debuginfo/x86_64/
               Debuginfo packages

-----------------------------------------------------------------------------
LIMITATIONS
-----------------------------------------------------------------------------
ipw2100, ipw2200, ipw3945
       Does not work in the installer

ftp install
       Currently, during an ftp install when it get's the the graphical
       section, there is a long pause (close to a minute) when it sits
       at a blank screen.  It is NOT frozen,  it is just searching for
       files that are not there.  Give it a couple minutes and it
       will continue.


-----------------------------------------------------------------------------
INFO
-----------------------------------------------------------------------------
Web Site

 https://www.scientificlinux.org

FTP

 ftp://ftp.scientificlinux.org/linux/scientific/50/

Mailing Lists

 [email protected]     Development of Scientific Linux
 [email protected]     Users of Scientific Linux supporting
                                     each other
 [email protected]  Announcements concerning Scientific Linux
 [email protected]    Announcements about errata

-----------------------------------------------------------------------------
ERRATA rebuilt from SRPMS
-----------------------------------------------------------------------------