You are on page 1of 12

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".
+----------------------------------------------------------------------+
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 an
d
Dialog boxes that may be open, such as any "New Hardware Found" Windows dialo
gs.
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.