CentOS 5.10 Release Notes
Last updated: October 18, 2013
Contents
1. Translations
These release notes are available in the following languages:
2. Introduction
Welcome to the CentOS 5.10 release. CentOS is an Enterprise-class Linux Distribution derived from sources freely provided to the public by our Upstream OS Provider (UOP)1.
CentOS conforms fully with the upstream vendor's redistribution policy and aims to be 100% binary compatible. (CentOS mainly changes packages to remove upstream vendor branding and artwork.) CentOS is a Free Operating System.
CentOS 5.10 is the tenth update to the CentOS 5 distribution series. It contains a lot of bugfixes, updates and new functionality. Before reading any further we advise you to read the UOP Release Notes and Technical Notes2. The rest of this document is an addendum and primarily covers CentOS-specific issues.
3. Install Media and sha1sums
- The installation kit is split into two DVDs. DVD #2 contains additional language packs for Open Office (OOo). On x86_64, packages java-1.6.0-openjdk-src, java-1.7.0-openjdk-src, kdelibs-apidocs and tetex-doc have also been moved to DVD #2. Installs not requiring these features should run using only DVD #1.
- There are 8 CD images for i386 and 9 for x86_64.
- You can do a minimal CentOS installation using only the first CD. All package groups except Base (in Base System) must be unchecked to allow for this.
sha1sum i386: 8f1decfde08f1263fd26d9f5840a5923fbc5884c CentOS-5.10-i386-bin-1of8.iso 7530e0bcf340f62efc8e1a68397da659031a34b1 CentOS-5.10-i386-bin-2of8.iso 2245abc6675b6a49c16cd51d1b6d0595d92e9089 CentOS-5.10-i386-bin-3of8.iso 7e0e9465a62dd22426f3f9e04bf4217b7577b6cf CentOS-5.10-i386-bin-4of8.iso 41468f3e32226ed77dad9df948f42c2f70dfa4a4 CentOS-5.10-i386-bin-5of8.iso 2a47f2da632e86dddbb161c765c169563ae67577 CentOS-5.10-i386-bin-6of8.iso 3a6a53718423742e1cb2f8c342c6fd633d3c1b3b CentOS-5.10-i386-bin-7of8.iso 9ba2cbb6341e4dfcf98d3482ff2490da65226ec8 CentOS-5.10-i386-bin-8of8.iso bb4e61210e1c0389fdf55c59bd2dd7bc957dd400 CentOS-5.10-i386-bin-DVD-1of2.iso 7e2de0f22474c269a5423f3021a640e5a7f89ace CentOS-5.10-i386-bin-DVD-2of2.iso 05d9faf42a77b9e9eb9feeca4ee37c28f993eaab CentOS-5.10-i386-netinstall.iso sha1sum x86_64: eb036ad8ccdfde7e0ca943ce92fc57eb35c065b3 CentOS-5.10-x86_64-bin-1of9.iso 62b56c363623ec787e53a10ddd571278097045f8 CentOS-5.10-x86_64-bin-2of9.iso d0a54ef4f91cfd5a5fd02d01c5f23b62810d7767 CentOS-5.10-x86_64-bin-3of9.iso dfb77c8b389a144e7fb02156036ecb80e7a65325 CentOS-5.10-x86_64-bin-4of9.iso 681886434235163d85f9e01c22f6afa672374736 CentOS-5.10-x86_64-bin-5of9.iso 8d1dbd54897271e7e9961af1f221932ae32c7b0f CentOS-5.10-x86_64-bin-6of9.iso 8f11a74a7770ee3ab394c01f73f58a9400ad7fc4 CentOS-5.10-x86_64-bin-7of9.iso 0c48bce2c60cbf2b26b6a0bd6a0746fd067c14de CentOS-5.10-x86_64-bin-8of9.iso 3bcdf650b3b94909a8ce89a29352e338069c54c0 CentOS-5.10-x86_64-bin-9of9.iso d8403b3fe4972eda3e147ee76d682a4a3beae1e1 CentOS-5.10-x86_64-bin-DVD-1of2.iso e1a0df038b4dca1c3e0ddac5e2cb6f4ce36f55a6 CentOS-5.10-x86_64-bin-DVD-2of2.iso 0eaa8b1958132fa4dd9c7d7eb716a4e49f0802d6 CentOS-5.10-x86_64-netinstall.iso
4. Known Issues
Known issues with UOP packages can be viewed here.
Tomcat may not start after upgrading to the latest tomcat5 packages. See the relevant bug report for more information and a possible workaround.
There seems to be a benign warning (according to upstream) concerning task_setrlimit for some users. See these mailing list threads. (CentOS, UOP)
5. Changes
5.1. New features
MySQL versions 5.1 and 5.5 are now available. MySQL 5.1 is only provided for assisting in upgrading MySQL 5.0 databases to MySQL 5.5. MySQL 5.1 should not be used in production environments. For upgrading to MySQL 5.5, please follow upstream's MySQL upgrade guide. If you have set a password for the MySQL root user, you will need to add a -p switch to the mysql_upgrade command to get a prompt for the password, i.e. scl enable mysql5x 'mysql_upgrade -p'. Making a backup of your database before starting the MySQL upgrade process is highly recommended.
As a result of the above MySQL version change, there will be no more security updates for the 5.0 and 5.1 versions of MySQL (upstream notification). To continue receiving security updates for MySQL, you must upgrade to MySQL 5.5.
- A new package gcc-libraries, consisting of libraries libatomic and libitm, is now available. These libraries provide support for certain atomic operations and transactional memory.
- The packages python-dateutil and python-lxml are now part of the distribution and will probably get removed from EPEL.
- The HP cciss RAID driver has been updated to the latest version.
- CentOS 5.8 introduced a package virt-who, used for reporting virtual guest information to the subscription manager. As CentOS does not use subscriptions for receiving updates, the functionality provided by virt-who has never been used in CentOS. CentOS 5.10 no longer ships the virt-who package, and CentOS will not provide any updates to virt-who. If you have virt-who installed, please remove the unneeded package with 'yum remove virt-who' at your earliest convenience.
5.2. New packages in 5.10 that were not present in 5.9
- gcc-libraries
- mysql51
- mysql51-mysql
- mysql55
- mysql55-mysql
- python-dateutil
- python-kerberos
- python-lxml
5.3. Packages that have been upgraded in 5.10 since the 5.9 release
- am-utils
- aspell
- autofs
- axis
- bash
- bind
- bind97
- binutils
- boost
- ccid
- clustermon
- cman
- conga
- coolkey
- cpio
- crash
- cups
- curl
- dbus
- dbus-glib
- devhelp
- device-mapper-multipath
- dhcp
- dovecot
- e2fsprogs
- elinks
- esc
- firefox
- freetype
- gdm
- gfs2-utils
- ghostscript
- glibc
- gnome-vfs2
- gnutls
- gtk2
- httpd
- hwdata
- hypervkvpd
- initscripts
- ipa-client
- jakarta-commons-httpclient
- java
- kernel
- kexec-tools
- krb5
- ksh
- libtevent
- libtiff
- libvirt
- libxml2
- ltrace
- lvm2
- man-pages-overrides
- mesa
- microcode_ctl
- mkinitrd
- module-init-tools
- mysql
- nfs-utils
- nspr
- nss
- nss_ldap
- openmotif
- openscap
- openssl
- openswan
- pcre
- perl
- perl-IO-Socket-SSL
- php
- php53
- pidgin
- piranha
- policycoreutils
- poppler
- procps
- rdesktop
- rgmanager
- rpm
- ruby
- samba3x
- scl-utils
- selinux-policy
- sos
- spamassassin
- sqlite
- sssd
- subversion
- sudo
- system-config-cluster
- system-config-kdump
- system-config-lvm
- thunderbird
- tomcat5
- tzdata
- wpa_supplicant
- xen
- xinetd
- xorg-x11-drv-ati
- xorg-x11-server
- xulrunner
- yelp
- ypserv
- zsh
5.4. Packages removed by upstream in 5.10 that were present in 5.9
- libitm
5.5. Packages released as 5.9 updates with older packages on the 5.10 install media
- firefox
- ghostscript
- mkinitrd
- thunderbird
- xulrunner
These packages are now in the updates repository for CentOS 5.10.
6. Changes made by CentOS
6.1. Packages modified by CentOS
- anacron
- basesystem
- bluez-utils
- buildsys-macros
- busybox
- Cluster_Administration
- clustermon
- compiz
- comps-extras
- conga
- crash
- Deployment_Guide
- desktop-backgrounds
- eclipse
- etherboot
- filesystem
- firefox
- firstboot
- gdb
- gdm
- geronimo-specs
- gfs-kmod
- Global_File_System
- gnbd-kmod
- gnome-desktop
- gzip
- httpd
- initscripts
- kdebase
- kdelibs
- kernel
- kudzu
- kvm
- nautilus-sendto
- ntp
- pango
- pirut
- procmail
- redhat-artwork
- redhat-logos
- redhat-rpm-config
- rgmanager
- rhdb-utils
- rhgb
- setuptool
- specspo
- squirrelmail
- system-config-bind
- system-config-date
- tftp
- thunderbird
- Virtualization
- virt-who
- yum
- yum-utils
Note: Details of changes can be found in the package changelog. It's also important to keep in mind that most of these packages are only changed to remove upstream branding, as required by their terms of use.
6.2. Packages removed from CentOS that are included upstream
- cc-eal4-config-rhel56
- python-rhsm
- redhat-release-5Client
- redhat-release-5Server
- redhat-release-notes
- redhat-support-lib-python
- redhat-support-tool
- rhel-instnum
- rhn-check
- rhn-client-tools
- rhnlib
- rhnsd
- rhn-setup
- rhn-setup-gnome
- subscription-manager
- subscription-manager-firstboot
- subscription-manager-gnome
- subscription-manager-migration
- subscription-manager-migration-data
- virt-who
- yum-rhn-plugin
Note: These packages deal with subscriptions to RHN and are not applicable to CentOS
6.3. Packages added by CentOS that are not included upstream
- centos-release
- centos-release-notes
- yum-allowdowngrade
- yum-kernel-module
- yum-merge-conf
- yum-refresh-updatesd
- yum-tsflags
- yum-upgrade-helper
7. How to help and get help
As a CentOS user there are various ways you can help out with the CentOS community. Take a look at our Contribute page for further information on how to get involved.
7.1. Special Interest Groups
CentOS consists of different Special Interest Groups (SIGs) that bring together people with similar interests. The following SIGs already exist:
Artwork - create and improve artwork for CentOS releases and promotion
Promotion - help promoting CentOS online or at events
Virtualization - unite people around virtualization in CentOS
And we encourage people to join any of these SIGs or start up a new SIG, e.g.
- Alpha, S390, Sparc and PPC port - help with porting CentOS to other architectures
- Hardware compatibility - provide feedback about specific hardware
- RPM Packaging - contribute new useful RPM packages
- Translation - help translating the documentation, website and wiki content
7.2. Mailing lists and Fora
Another way you can help others in the community is by actively helping and resolving problems that users come up against in the mailinglists and the fora.
7.3. Wiki and Website
Even as an inexperienced CentOS user we can use your help. Because we like to know what problems you encountered, if you had problems finding specific information, how you would improve documentation so it becomes more accessible. This kind of feedback is as valuable to others as it would have been to you so your involvement is required to make CentOS better.
So if you want to help out and improve our documentation and wiki, register on the wiki or subscribe to the centos-docs mailinglist.
8. Further Reading
The following websites contain large amounts of information to help people with their CentOS systems :
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Client/en/os/SRPMS/
http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Server/en/os/SRPMS/
9. Thanks
We thank everyone involved for helping us produce this product and would like to specifically acknowledge the extra effort made by some very dedicated members of the QA Team. Fabian Arrotin, Akemi Yagi, Athmane Madjoudj, Manuel Wolfshant, Jeff Sheltren, Anssi Johansson and Christoph Galuschka were instrumental in enabling us to release 5.10 this quickly.
Visit: http://www.redhat.com/rhel/ (1)
Upstream Release Notes and Documentation: http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5/index.html (2)