IBM Systems IBM UpdateXpress System Packs 2.0 Readme +---- Note ------------------------------------------------------------+ Before using this information and the product it supports, read the general information in 5.0, "NOTICES". +----------------------------------------------------------------------+ 4-30-2015 Release Note: During UXSP install, firmware update might be selected by update tool (UXSPI)on the target system even the target OS is not in the support scope of that firmware package. You can ignore the update and install the specific firmware through individual update. +----------------------------------------------------------------------+ Second Edition (January 2007) Copyright International Business Machines Corporation 2004, 2006. All rights reserved. US Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents -------- 1.0 ABOUT UPDATEXPRESS SYSTEM PACKS 2.0 UPDATEXPRESS SYSTEM PACKS HARDWARE AND SOFTWARE REQUIREMENTS 2.1 UpdateXpress System Packs supported hardware components 2.2 UpdateXpress System Packs supported operating systems 3.0 UPDATEXPRESS SYSTEM PACKS INSTALLATION INFORMATION 3.1 Linux device drivers and UXSPs 4.0 UPDATEXPRESS SYSTEM PACKS INFORMATION RESOURCES 4.1 Documentation 4.2 World Wide Web resources 5.0 NOTICES 5.1 Third-party license terms and conditions, notices, and information 5.1.1 zlib software 5.1.2 Boost software 6.0 TRADEMARKS 1.0 ABOUT UPDATEXPRESS SYSTEM PACKS ----------------------------------- IBM(R) UpdateXpress System Packs contain integration-tested bundles of online Windows(R) and Linux(R) firmware and device driver updates for System x(R) and BladeCenter(R) servers. IBM UpdateXpress System Packs facilitate the download and install of all drivers and firmware for a given system and ensure that you are working with a complete set of updates which have been tested together by IBM. They allow you to apply co-requisite and dependent code components together and provide a convenient methodology for you to ensure that your entire system is up to date. UpdateXpress System Packs are provided for select machine-types. Separate UXSPs are provided for Windows and each of the Linux distributions. UpdateXpress System Packs are available at system GA and released periodically, with new releases being made available after critical updates are added. Note: BladeCenter Management Module (MM), Advanced Management Module (AMM) and I/O Modules are not packaged in UpdateXpress System Packs. You can use IBM UpdateXpress CD 3 to perform updates on MMs, AMMs, and BladeCenter I/O Modules. For details on UpdateXpress CDs, see IBM UpdateXpress v4.04 CDs - Servers (http://www-307.ibm.com/pc/support/site.wss/MIGR-53046.html) on the IBM Personal computing support site. 2.0 UPDATEXPRESS SYSTEM PACKS HARDWARE AND SOFTWARE REQUIREMENTS ---------------------------------------------------------------- IBM UpdateXpress System Packs contain updates to a number of hardware components (firmware and device drivers) that are supported on Windows and Linux operating systems. For a list of components and operating systems supported in a particular system pack, see the system pack's Change History file. 2.1 UpdateXpress System Packs supported hardware components ----------------------------------------------------------- UpdateXpress System Packs contain updates to Linux and Windows device drivers and firmware. For a list of components supported in a particular system pack, see the system pack's Change History file. 2.2 UpdateXpress System Packs supported operating systems --------------------------------------------------------- UpdateXpress System Packs can be applied to both Linux and Windows operating systems. A single 32-bit version of UpdateXpress System Pack Installer supports select Microsoft(R) Windows operating systems. For a list of Microsoft Windows operating systems supported by a particular system pack, see the system pack's Change History file. Each 32-bit executable is specified on the command line as setupVER#.exe, where setup is the name of the executable and VER# indicates the installer version number. For example, in v1.10 of the installer, the Windows executable was named: setup110.exe For each release of the installer, you can distinguish the Microsoft Windows executable name by its version number. An individual version of UpdateXpress System Pack Installer (one executable for each operating system) supports select Linux operating systems. For a list of Linux operating systems supported by a particular system pack, see the system pack's Change History file. All Linux executable files are indicated on the command line as installVER#.LinuxOS, where install is the name of the executable, VER# indicates the installer version number, and LinuxOS is the Linux operating system name. For example, in v1.10 of the installer, the Linux executables were named: install110.rhel3 install110.rhel4 install110.sles9 install110.sles10 For each release of the installer, you can distinguish the Linux executables by their version number. Important: For each Linux distribution, there is a single executable version of UpdateXpress System Pack Installer that includes both 32 and 64-bit native binaries. For example, in v1.10 of the installer, the RHEL3 x86 and RHEL3 AMD64/EM64T versions were combined into one executable, install110.rhel3. You may need to determine which operating systems your server supports. This information can found on the ServerProven(R) Web site (http://www-03.ibm.com/servers/eserver/serverproven/compat/us/). 3.0 UPDATEXPRESS SYSTEM PACKS INSTALLATION INFORMATION ------------------------------------------------------ You install UpdateXpress System Packs using the UpdateXpress System Pack Installer. For a complete description of the Installer and its use, see the IBM UpdateXpress System Pack Installer User's Guide. You must first download the UpdateXpress System Pack you want to apply to your system. In general, the scenario for downloading systems packs is as follows: 1. Download the UpdateXpress System Pack for the desired machine-type/operating system combination into a local or network-shared directory. 2. Download the latest UpdateXpress System Pack Installer into the directory where the system packs reside. 3. Run the installer. NOTE: Before running the installer, close all programs and Dialog boxes that may be open, such as any "New Hardware Found" Windows dialogs. Always choose the same destination directory for each UpdateXpress System Pack download. You can download multiple system packs for different machine-types into the same directory. When you run the installer, it detects the machine-type and uses the correct content for the machine-type. In some cases, there may be common files between system packs. When this occurs, it is safe to overwrite the existing file. The files with the same name will override one another as they are downloaded into the same directory. You apply UpdateXpress System Packs using the UpdateXpress System Pack Installer. UpdateXpress System Pack Installer inventories the system on which the update will be performed, queries a specified location for a list of applicable update packages, compares the inventory to the applicable update list, recommends a set of updates to apply, and then deploys those updates to the system. UpdateXpress System Pack Installer is an executable file that is not installed. You can invoke it from a command-line interface (CLI) or, when using the windows version, a graphical user interface (GUI). If using the GUI, the UpdateXpress System Pack Installer executable file must reside in the directory containing the UpdateXpress System Pack. This is because the installer searches the current working directory for the UpdateXpress System Pack. A full description of UpdateXpress System Pack Installer functionality can be found in the IBM UpdateXpress System Pack Installer User's Guide. 3.1 Linux device drivers and UXSPs ---------------------------------- The default operation for Linux device drivers is to maintain the Linux distribution certified drivers whenever possible. The Linux version of the UpdateXpress System Pack Installer does an inventory of the existing driver in the Linux distribution. It then compares the version that is already installed to the one in the UpdateXpress System Pack. If it discovers that the Linux driver in the UpdateXpress System Pack is already available, it will not install the driver included in the UpdateXpress System Pack. You can use the following command to override the Linux distribution version of the driver: ./install.sh --update --override Once a driver has been overridden, future UpdateXpress System Pack installations can update the driver as the UpdateXpress System Pack Installer runs the following command: /install.sh --update --force-if-overridden Running this command installs the driver that was previously overridden in a past installation. However, this default behavior does not allow an UpdateXpress System Pack driver to install over a newer UpdateXpress System Pack driver that is already installed. To perform an unconditional install of the device driver (assuming a compatible device driver is available), run the following command: /install.sh --update --force 4.0 UPDATEXPRESS SYSTEM PACKS INFORMATION RESOURCES --------------------------------------------------- You can find additional information about IBM UpdateXpress System Packs in the product documentation and on the World Wide Web. 4.1 Documentation ----------------- In addition to this readme, UpdateXpress System Packs is supported by the IBM UpdateXpress System Pack Installer User's Guide (http://publib.boulder.ibm.com/infocenter/toolsctr/v1r0/index.jsp?topic=/com.ibm.xseries.tools.doc/update_tools_uxspi.html). All documentation is in Portable Document Format (PDF). You need Adobe Acrobat Reader or Xpdf to view it. If you need the Adobe Acrobat Reader, you can download it directly from Adobe at www.adobe.com/products/acrobat/readstep2.html. 4.2 World Wide Web resources ---------------------------- The following Web pages provide resources for understanding, using, and troubleshooting IBM System x(R) and systems-management tools. IBM Systems support page www-304.ibm.com/jct01004c/systems/support/ Locate support for IBM hardware and systems-management software. For System x(TM) systems-management software support, click System x, under Product support. On the IBM System x support page, click Systems management in the left menu box. IBM Systems Management Software: Download/Registration page www-03.ibm.com/systems/management/director/downloads.html Download IBM systems-management software. IBM System x Systems Management page www-03.ibm.com/systems/management/ Obtain an overview of IBM systems management and IBM Director. IBM ServerProven page www-03.ibm.com/servers/eserver/serverproven/compat/us/ Obtain information about hardware compatibility with IBM System x, IBM BladeCenter, and IBM IntelliStation(R) hardware. 5.0 NOTICES ----------- This information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not grant you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. For license inquiries regarding double-byte (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to: IBM World Trade Asia Corporation Licensing 2-31 Roppongi 3-chome, Minato-ku Tokyo 106-0032, Japan The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact: IBM Corporation Software Interoperability Coordinator, Department 49XA 3605 Highway 52 N Rochester, MN 55901 U.S.A. Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee. The licensed program described in this information and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement, or any equivalent agreement between us. Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurements may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment. Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. This information is for planning purposes only. The information herein is subject to change before the products described become available. This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. COPYRIGHT LICENSE: This information contains sample application programs in source language, which illustrate programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. Each copy or any portion of these sample programs or any derivative work, must include a copyright notice as follows: (C) (your company name) (year). Portions of this code are derived from IBM Corp. Sample Programs. (C) Copyright IBM Corp. _enter the year or years_. All rights reserved. If you are viewing this information softcopy, the photographs and color illustrations may not appear. 5.1 Third-party license terms and conditions, notices, and information ---------------------------------------------------------------------- The license agreement for this product refers you to this file for details concerning terms and conditions applicable to third party software code included in this product, and for certain notices and other information IBM must provide to you under its license to certain software code. The relevant terms and conditions, notices and other information are provided or referenced below. Please note that any non-English version of the licenses below is unofficial and is provided to you for your convenience only. The English version of the licenses below, provided as part of the English version of this file, is the official version. Notwithstanding the terms and conditions of any other agreement you may have with IBM or any of its related or affiliated entities (collectively "IBM"), the third party software code identified below are "Excluded Components" and are subject to the following terms and conditions: * The Excluded Components are provided on an "AS IS" basis * IBM DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS WITH RESPECT TO THE EXCLUDED COMPONENTS INCLUDING, BUT NOT LIMITED TO, THE WARRANTY OF NON-INFRINGEMENT OR INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. * IBM will not be liable to you or indemnify you for any claims related to the Excluded Components. * IBM will not be liable for any direct, indirect, incidental, special, exemplary, punitive or consequential damages with respect to the Excluded Components. 5.1.1 zlib software ------------------- ZLIB: The program includes zlib software, and the following notice(s) are required by the license under which IBM acquired this software. (Copyright notices which varied only by the years of copyright are omitted for brevity.) Copyright notice: This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: * The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. * Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. * This notice may not be removed or altered from any source distribution. Jean-loup Gailly Mark Adler jloup@gzip.org madler@alumni.caltech.edu 5.1.2 Boost software -------------------- BOOST: The program includes Boost software, and the following notice(s) are required by the license under which IBM acquired this software. (Copyright notices which varied only by the years of copyright are omitted for brevity.) Boost Software License - Version 1.0 - August 17th, 2003 Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following: The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. (C) Samuel Krempp 2001, 2003 krempp@crans.ens-cachan.fr Permission to copy, use, modify, sell and distribute this software is granted provided this copyright notice appears in all copies. This software is provided "as is" without express or implied warranty, and with no claim as to its suitability for any purpose. (C) Copyright Jeremy Siek 2001. Copyright (c) 2000 David Abrahams. Copyright (c) 1994 Hewlett-Packard Company Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Hewlett-Packard Company makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Copyright (c) 1996-1998 Silicon Graphics Computer Systems, Inc. Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Silicon Graphics makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Copyright (c) 1997 - 1998 Silicon Graphics Computer Systems, Inc. Copyright (c) Jeremy Siek 2001, Marc Wintermantel 2002 Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Silicon Graphics makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Copyright (C) 2001-2003 Doug Gregor Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appears in all copies and that both the copyright notice and this permission notice appear in supporting documentation. No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Copyright (c) 2000 Cadenza New Zealand Ltd Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appears in all copies and that both the copyright notice and this permission notice appear in supporting documentation. Cadenza New Zealand Ltd makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Copyright Jens Maurer 2000 Permission to use, copy, modify, sell, and distribute this software is hereby granted without fee provided that the above copyright notice appears in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Jens Maurer makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Adaptable closures Phoenix V0.9 Copyright (c) 2001-2002 Joel de Guzman This software is provided 'as-is', without any express or implied warranty. In no event will the copyright holder be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. URL: http://spirit.sourceforge.net/ Copyright Jens Maurer 2000 Copyright Maarten Keijzer 2000 Copyright Herv{\'e} Br{\'e}nnimann, Guillaume Melquiond, Sylvain Pion 2002 - 2003 Permission to use, copy, modify, sell, and distribute this software is hereby granted without fee provided that the above copyright notice appears in all copies and that both that copyright notice and this permission notice appear in supporting documentation. None of the above authors nor Polytechnic University make any representation about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Copyright (C) 2000, 2001 Stephen Cleary This file can be redistributed and/or modified under the terms found in "copyright.html". This software and its documentation is provided "as is" without express or implied warranty, and with no claim as to its suitability for any purpose. See http://www.boost.org for updates, documentation, and revision history. boost/python/detail/python22_fixed.h Copyright (c) 2001, 2002 Python Software Foundation; All Rights Reserved Copyright (c) 1998-2002 Dr John Maddock Copyright (c) 2003 Doug Gregor Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Dr John Maddock makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. Copyright (C) 2001-2003 William E. Kempf Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. William E. Kempf makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. boost/thread/detail/force_cast.hpp boost/thread/detail/singleton.hpp Copyright (C) 2001 Mac Murrett Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. Mac Murrett makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty. 6.0 TRADEMARKS -------------- The following terms are trademarks of International Business Machines Corporation in the United States, other countries, or both: BladeCenter IBM IntelliStation ServerProven System x Windows is a trademarks of Microsoft Corporation in the United States, other countries, or both. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others.