Copyright (C) 2007 The CentOS Project Licensed under the Creative Commons Attribution-Share Alike 3.0 License http://creativecommons.org/licenses/by-sa/3.0/legalcode CentOS 5.0 Release Notes -------------------------------------------- Table Of Contents o Introduction o Known Issues o Changes to Upstream OS o New Items from Upstream OS o Further Reading o Definitions -------------------------------------------- Introduction "Twas brillig, and the slithy toves Did gyre and gimble in the wabe: All mimsy were the borogoves, And the mome raths outgrabe Beware the Jabberwocky, my Son!" Lewis Carrol Welcome to the CentOS 5.0 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 vendors redistribution policy and aims to be 100% binary compatible. (CentOS mainly changes packages to remove upstream vendor branding and artwork.) CentOS is Free. CentOS is now accepting donations via PayPal, please see http://www.centos.org to help this project cover bandwitdh and development costs. CentOS 5.0 represents many changes from previous releases. o CentOS 5.0 has been completely rebuilt using a newer build system and library checks to confirm upstream binary compatibility. o We have decided not to follow the UOP's usage of Installation Codes. All 'channels' are available to the System Administrator at time of installation. o Please read through the other sections before trying an install or reporting an issue. -------------------------------------------- Known Issues: o Due to changes in anaconda and other items, you should ONLY use the DVD when trying to install it via a loop-mountable object behind an HTTPD/NFS/FTP server. Older methods using CDroms and unions are no longer supported [It can be fenagled to work, but will be easier to just use the DVD versus the hacks needed.] o Anaconda choice of kernel on 32 bit systems. For safest first time operation, the default kernel on i386 class systems is non-PAE enabled. This causes the kernel to only be able to see around 3.2 GB of memory on most PAE enabled CPU's. Installing/selecting the PAE kernels for booting will fix this issue. Systems known to be affected are some AMD-64 and Intel 64bit motherboards when installing the i386 distribution on it. o up2date. Due to changes in the UOP's content, up2date is no longer supplied. o crypto-utils. There are several mentions of crypto-utils in manuals. UOP removed this package, but forgot to change manuals. CentOS may provide package later in Extras. o The graphical installer is for systems with over 512MB of memory. Using the graphical installer on systems with less than 512MB may cause problems. o The anaconda installer needs at least 128MB of memory to work, and will only use text mode if the system has less than 256MB of RAM. -------------------------------------------- Changes to Upstream OS The following packages were changed from the upstream source RPMS. Changes are listed with the package =o= Cluster_Administration-as-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-bn-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-de-DE-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-en-US-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-es-ES-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-fr-FR-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-gu-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-hi-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-it-IT-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-ja-JP-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-kn-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-ko-KR-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-ml-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-mr-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-or-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-pa-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-pt-BR-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-ru-RU-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-si-LK-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-ta-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-te-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-zh-CN-5.0.0 - Trademark removal in the specfile descriptions. =o= Cluster_Administration-zh-TW-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-as-IN-5.0.0 - Trademark removal in the specfile descriptions =o= Deployment_Guide-bn-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-de-DE-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-en-US-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-es-ES-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-fr-FR-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-gu-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-hi-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-it-IT-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-ja-JP-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-kn-IN-5.0.0 - Trademark removal in the specfile descriptions =o= Deployment_Guide-ko-KR-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-ml-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-mr-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-or-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-pa-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-pt-BR-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-ru-RU-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-si-LK-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-ta-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-te-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-zh-CN-5.0.0 - Trademark removal in the specfile descriptions. =o= Deployment_Guide-zh-TW-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-as-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-bn-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-de-DE-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-en-US-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-es-ES-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-fr-FR-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-gu-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-hi-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-it-IT-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-ja-JP-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-kn-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-ko-KR-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-ml-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-mr-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-or-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-pa-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-pt-BR-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-ru-RU-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-si-LK-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-ta-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-te-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-zh-CN-5.0.0 - Trademark removal in the specfile descriptions. =o= Global_File_System-zh-TW-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-as-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-bn-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-de-DE-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-en-US-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-es-ES-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-fr-FR-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-gu-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-hi-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-it-IT-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-ja-JP-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-kn-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-ko-KR-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-ml-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-mr-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-or-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-pa-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-pt-BR-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-ru-RU-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-si-LK-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-ta-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-te-IN-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-zh-CN-5.0.0 - Trademark removal in the specfile descriptions. =o= Virtualization-zh-TW-5.0.0 - Trademark removal in the specfile descriptions. =o= anaconda-11.1.2.16 - rebuild - added task.patch - added splittree.patch - Check for alternate locate of metadata on install media - Remove dangling Status Text - Changes in install class - Allow external repos / extra repos at install time - Roll in CentOS Patches - Added pkgorder patch =o= anaconda-runtime-11.1.2.16 - rebuild - added task.patch - added splittree.patch - Check for alternate locate of metadata on install media - Remove dangling Status Text - Changes in install class - Allow external repos / extra repos at install time - Roll in CentOS Patches - Added pkgorder patch =o= basesystem-8.0 - Trademark removal in the Spec file =o= bluez-utils-3.7 - Trademark removal in the Spec file =o= bluez-utils-cups-3.7 - Trademark removal in the Spec file =o= busybox-1.2.0 - Trademark removal in the Spec file =o= busybox-anaconda-1.2.0 - Trademark removal in the Spec file =o= centos-release-5 - disable eula page - modify repos for beta urls - add rpm-gpg-keys - CentOS 5 - Add Requires for centos-release-notes - Patch and build for issue #1703 =o= centos-release-notes-4.92 - rolled in html info for browsers and beta release notes - Test package for beta notes =o= cluster-cim-0.8 - Trademark removal in the Spec file =o= cluster-snmp-0.8 - Trademark removal in the Spec file =o= crash-4.0 - Trademark removal in the Spec file =o= comps-extras-11.1 - Trademark removal in the Spec file =o= desktop-backgrounds-basic-2.0 - brought in CentOS Backgrounds (Source100) - patched to 5:4 aspect for desktop.xml file. (patch100) - did not remove default.jpg files. =o= eclipse-ecj-3.2.1 - Trademark removal. Replace images with CentOS =o= eclipse-jdt-3.2.1 - Trademark removal. Replace images with CentOS =o= eclipse-jdt-sdk-3.2.1 - Trademark removal. Replace images with CentOS =o= eclipse-pde-3.2.1 - Trademark removal. Replace images with CentOS =o= eclipse-pde-runtime-3.2.1 - Trademark removal. Replace images with CentOS =o= eclipse-pde-sdk-3.2.1 - Trademark removal. Replace images with CentOS =o= eclipse-platform-3.2.1 - Trademark removal. Replace images with CentOS =o= eclipse-platform-sdk-3.2.1 - Trademark removal. Replace images with CentOS =o= eclipse-rcp-3.2.1 - Trademark removal. Replace images with CentOS =o= eclipse-rcp-sdk-3.2.1 - Trademark removal. Replace images with CentOS =o= eclipse-sdk-3.2.1 - Trademark removal. Replace images with CentOS =o= filesystem-2.4.0 - Trademark removal in the Spec file =o= firefox-1.5.0.9 - Roll in CentOS Changes - Add CA Cert Patch =o= firefox-devel-1.5.0.9 - Roll in CentOS Changes - Add CA Cert Patch =o= firstboot-1.4.25 - Trademark removal. Replace images with CentOS - disable additional cds module =o= firstboot-tui-1.4.25 - Trademark removal. Replace images with CentOS - disable additional cds module =o= gdm-2.16.0 - Trademark removal. Replace images with CentOS =o= geronimo-specs-1.0 - Trademark removal in the Spec file =o= geronimo-specs-compat-1.0 - Trademark removal in the Spec file =o= gnome-desktop-2.16.0 - Trademark removal. Replace spec file variables with CentOS =o= gnome-desktop-devel-2.16.0 - Trademark removal. Replace spec file variables with CentOS =o= gnome-session-2.16.0 - Trademark removal. Replace patch file variables with CentOS =o= gzip-1.3.5 - Trademark removal in the Spec file =o= httpd-2.2.3 - Trademark removal. Replace patch file variables with CentOS =o= httpd-devel-2.2.3 - Trademark removal. Replace patch file variables with CentOS =o= httpd-manual-2.2.3 - Trademark removal. Replace patch file variables with CentOS =o= initscripts-8.45.14.EL - Trademark removal. Replace patch file variables with CentOS =o= kdebase-3.5.4 - Trademark removal. Replace HTTP strings with CentOS - Changed color patch from #5C0B13 to #264F91 - added kdebase-3.x-centos-shortcuts.patch for ikws centos wiki search =o= kdebase-devel-3.5.4 - Trademark removal. Replace HTTP strings with CentOS - Changed color patch from #5C0B13 to #264F91 - added kdebase-3.x-centos-shortcuts.patch for ikws centos wiki search =o= kdelibs-3.5.4 - added centos-logo.svgz and centos-kmenu-icons.tgz as Sources - copied centos-logo.svgz to replace pics/crystalsvg/crsc-app-kmenu.svgz - Trademark removal. Replace images with CentOS - copied all the centos logos into place after build process =o= kdelibs-apidocs-3.5.4 - added centos-logo.svgz and centos-kmenu-icons.tgz as Sources - copied centos-logo.svgz to replace pics/crystalsvg/crsc-app-kmenu.svgz - Trademark removal. Replace images with CentOS - copied all the centos logos into place after build process =o= kdelibs-devel-3.5.4 - added centos-logo.svgz and centos-kmenu-icons.tgz as Sources - copied centos-logo.svgz to replace pics/crystalsvg/crsc-app-kmenu.svgz - Trademark removal. Replace images with CentOS - copied all the centos logos into place after build process =o= kudzu-1.2.57.1.13 - Trademark removal in the Spec file =o= kudzu-devel-1.2.57.1.13 - Trademark removal in the Spec file =o= libswt3-gtk2-3.2.1 - Trademark removal. Replace images with CentOS =o= modcluster-0.8 - Trademark removal in the Spec file =o= mod_ssl-2.2.3 - Roll in the CentOS Mods =o= pirut-1.2.10 - Remove Requires for rhn-setup-gnome =o= pm-utils-0.19 - added Patch100 to fix CentOS bug #1687 for x86_64 only =o= procmail-3.22 - Trademark removal in the Spec file =o= python-virtinst-0.99.0 - Trademark removal in the Spec file =o= redhat-artwork-5.0.5 - Changed from RHEL to CentOSCubes GDM theme - modified art/icon/Bluecurve/sheets using Source100 - modified post-install-fixup.sh to be post-install-fixup-centos.sh - modified to turn on the gnome boot splash by default =o= redhat-logos-4.9.8 - modified to change the file splashtolss.sh to better build the anaconda splash file (splash.lss) - Trademark removal. Replace images with CentOS - Added Sources 1 thru 9 to replace logos and artwork. - removed backgrounds/ directory (handling that in desktop-backgrounds-basic) - This package no longer tracks the upstream redhat-logos package. - Added Theme.rc into the kde-splash tarball (see this RH bugzilla entry) https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=224363 =o= redhat-lsb-3.1 - Trademark removal in the Spec file =o= redhat-rpm-config-8.0.45 - Trademark removal in the Spec file =o= rgmanager-2.0.23 - Trademark removal in the Spec file =o= rhdb-utils-8.1.1 - Trademark removal in the Spec file =o= rhgb-0.16.4 - bump release, rebuild - modified to add CentOS colors - removed the original Patch8 and replaced with a CentOS specific one. - exchanged the CentOS logo for the large-computer.png =o= setuptool-1.19.2 - Trademark removal in the Spec file =o= squirrelmail-1.4.8 - Trademark removal. Replace images with CentOS =o= specspo-13 - Trademark removal in the Spec file - using patch specspo-13-1.el5.centos.patch =o= system-config-bind-4.0.3 - Trademark removal in the Spec file =o= tftp-0.42 - Trademark removal in the Spec file =o= tftp-server-0.42 - Trademark removal in the Spec file =o= thunderbird-1.5.0.9 - Add ca_cert patch - Add centos prefs =o= xorg-x11-proto-devel-7.1 - rolled in changes from 3 Oct to fix centos bug #1656 =o= yum-3.0.5 - Update to 3.0.5 - Drop yum-dont-remove-missing.patch - Build for CentOS-5 - Added yum.conf.centos patch - Added yum-dont-remove-missing.patch - Added installonlyn plugin, turn on, make default keep =2 =o= yum-cron-0.1 - Build for CentOS-5 =o= yum-updatesd-3.0.5 - Update to 3.0.5 - Drop yum-dont-remove-missing.patch - Build for CentOS-5 - Added yum.conf.centos patch - Added yum-dont-remove-missing.patch - Added installonlyn plugin, turn on, make default keep =2 -------------------------------------------- New Items from UOP: o Massive Subversion Update. o Massive HTTPD Update. CentOS uses the UOP's updated version of the Apache Projects HTTPD server 2.2. o Stateless Linux. Stateless Linux is a work in progress to allow for 'diskless clients' in several forms. UOP does not consider this production ready in 5.0, but may make it so in later releases. o GFS2. An updated version of the Global File System. UOP does not consider this production ready in 5.0, but may make it so in later releases. o FS-Cache. A localized cache system for remote file systems. UOP does not consider this production ready in 5.0, but may make it so in later releases. o Compiz. "Bling" for the desktop. UOP does not consider this production ready in 5.0, but may make it so in later releases. o AIGLX. Updated X server with OpenGL enhancements. UOP does not consider this production ready in 5.0, but may make it so in later releases. o Systemtap. An infrastructure tool to help developers and system administrators gather information about working systems. -------------------------------------------- Further Reading: The following websites contain multiple amounts of information to help people with their CentOS systems. http://www.centos.org/ http://wiki.centos.org/ http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Client/en/os/SRPMS/ http://mirrors.kernel.org/redhat/redhat/linux/enterprise/5Server/en/os/SRPMS/ -------------------------------------------- Definitions Jabberwocky: Look out for this vicious animal. It is usually found in various levels of management. Parrot: A Norwegian bird that spends much of its time pining for the fnords. Recursion: See recursion. RPM: Reliable Package Manager? This software is a container that takes binary information, and places it on your Linux(TM) system. ULP: Unspeakable Linux Provider. Known to hang in the far reaches of space, but currently sleeps in an underwater city, waiting for the day it can cover the earth with its Eldritch horror. See Recursion for more information. UOP: Upstream OS Provider. Not to be confused with ULP. Yum: YellowDog Updater,Modified. A tool originally written by Seth Vidal. Very useful for finding/installing/removing/updating RPM packages that you want installed on your system. -------------------------------------------- Thanks We thank everyone involved for helping us produce this product. Thankyou Lewis Caroll for filling our heads with ideas -- only we don't exactly know what they are. And thankyou for inspiring us to think at least 3 impossible things a day! Complete Poem: 'Twas brillig, and the slithy toves Did gyre and gimble in the wabe; All mimsy were the borogoves, And the mome raths outgrabe. 'Beware the Jabberwock, my son! The jaws that bite, the claws that catch! Beware the Jubjub bird, and shun The frumious Bandersnatch!' He took his vorpal sword in hand: Long time the manxome foe he sought-- So rested he by the Tumtum tree, And stood awhile in thought. And as in uffish thought he stood, The Jabberwock, with eyes of flame, Came whiffling through the tulgey wood, And burbled as it came! One, two! One, two! And through and through The vorpal blade went snicker-snack! He left it dead, and with its head He went galumphing back. 'And hast thou slain the Jabberwock? Come to my arms, my beamish boy! O frabjous day! Callooh! Callay!' He chortled in his joy. 'Twas brillig, and the slithy toves Did gyre and gimble in the wabe; All mimsy were the borogoves, And the mome raths outgrabe. http://en.wikipedia.org/wiki/Jabberwocky