HP UX Patch Management manual Obtaining standard HP-UX patch bundles

Page 53

NOTE: Standard HP-UX patch bundles are cumulative, which means that you can install the latest version of the bundle to get all the previous changes.

The standard HP-UX patch bundles (QPK, FEATURE11i, and HWE) might have overlapping content. This does not affect your patching.

For the HP-UX 11i releases, Table 5-2 (page 53) shows when to use the bundles and also shows the release information.

Table 5-2 Standard HP-UX patch bundle use and release dates

Patch Bundle

Description

Quality Pack (QPK)

For HP-UX 11i v1 (B.11.11),

 

HP-UX 11i v2 (B.11.23), and

 

HP-UX 11i v3 (B.11.31) the

 

QPK is delivered as two

 

bundles:

 

• Base Quality Pack patch

 

bundle has the same

 

purpose as the

 

single-bundle QPK.

 

• Applications Quality

 

Pack patch bundle has

 

all stable, defect-fix

 

patches for the OE

 

applications.

When to Use

To configure a new system.

To obtain defect fixes.

Use as available for proactive patching.

Update Schedule

HP-UX 11i v1, v2, and v3: As needed

The v2 QPK bundle will have a final update December 2010.

Hardware Enablement

HWE provides the minimal

To get a new system.

(HWE)

set of patches for

To add new hardware to

 

supporting new and legacy

 

the system.

 

hardware using HP-UX.

 

 

HP-UX 11i v1, v2, and v3: As needed

Required Patch Bundle

The HP-UX 11i v1 Required

Installed automatically with

(BUNDLE11i)

Patch Bundle consists of

the appropriate core

 

patches for HP-UX 11i v1,

software.

 

which are required to install

 

 

and update the operating

 

 

system.

 

HP-UX 11i v1 and v2: As needed

HP-UX 11i v3: N/A

Feature Enablement Patch

FEATURE11i provides the

Bundle (FEATURE11i)

minimal set of patches for

 

supporting new HP-UX

 

software features and

 

enhancements.

To enable the use of new HP-UX features or enhancements.

HP-UX 11i v2 and v3: As needed.

Obtaining standard HP-UX patch bundles

The following options are available for obtaining patch bundles:

Option 1: HP-UX Software Assistant

The SWA Tool is the preferred option for obtaining standard HP-UX patch bundles. See Chapter 8: “Using HP-UX Software Assistant for patch management” (page 85) for more information.

Option 2: ITRC

You can obtain the standard HP-UX patch bundles from the ITRC. Access requires you have an ITRC login. Follow the online instructions to register with the ITRC, or see Chapter 6: “Using the IT Resource Center” (page 55) for more information.

Option 3: Software Depot

You can access the HP Software Depot home website directly at http://www.hp.com/go/ softwaredepot.See Chapter 7: “Using software depots for patch management” (page 64).

Obtaining standard HP-UX patch bundles 53

Image 53
Contents Patch Management User Guide for HP-UX 11.x Systems Revision history Table of Contents What are standard HP-UX patch bundles? Using Dynamic Root Disk for patch management 107 104Patch management strategies HP-UX patches and patch managementWhere to start How to get patchesOverview Quick start guide for patching HP-UX systemsBefore you begin Should you use standard HP-UX patch bundles?Acquiring the bundles Acquiring and installing standard HP-UX patch bundlesStandard HP-UX patch bundles As root, run the createdepothp-ux11script Installing the bundlesSwlist Advanced topic using Dynamic Root Disk DRDAcquiring the patches Acquiring and installing individual patchesQuick start guide for patching HP-UX systems Swverify -d \* @ /tmp/somepatchdirectory/depot Installing the patchesAdvanced topic using Dynamic Root Disk DRD Patch-related concepts HP-UX patch overviewPatch identification HP-UX software structureSoftware depots and patch depots Patch bundlesPatch state Patch statusSwlist -l fileset -a state grep patchid StateCategory tags Swlist -l product -a categorytag patchid Which patches are on a system?For example Examples of the swlist command$ swlist -l product *,c=patch $ swlist -l bundle @ somesystem $ swlist -l product *,c=manualdependencies$ swlist -l fileset -a ancestor PHSS29183 Ancestors and supersessionAncestors $ swlist -a appliedpatches Xserver.AGRM SupersessionSwlist -a appliedpatches filesetname Showpatches -s Swlist -l patch -x showsupersededpatches=trueSwlist -a patchstate -x showsupersededpatches=true patchid $ swlist -l fileset -a supersedes PHSS28681HP-UX Patch Supersession Chain Patch-related attributesSee Category tags Corequisites and prerequisites Patch dependenciesTypes of dependencies Swlist -vl fileset -a dependencytype fileset Enforced and unenforced manual dependenciesImpact of dependencies on acquiring patches Patch commitment Patch rollback and commitmentPatch rollback HP-UX patch ratings Advanced topic patch cleanup utilityCleanup -p -c number Rating details HP patch ratingFinding information for a specific patch Critical and noncritical patchesPatch documentation $ swlist -l product -a categorytag PHSS30011Subset of fields in patch text file and patch details Patch warnings Obtaining information using the ItrcAdvanced topic the readme attribute Swlist -l product -a readme patchid moreCritical and noncritical warnings Advanced topic finding patches with warnings How to handle patch warningsQuestions to ask Considerations Backup and recoveryPatch management life cycle Patch management overviewPatch management life cycle Patch management overview Restrictive Conservative Innovative Establishing a software change management strategyOperational factor and patch management strategy matrix Recommendations for software change managementPatch management and software depots Consideration of HP patch ratingAcquiring patches for proactive patching Proactive patching strategyAdvanced topic HP-UX Software Assistant Reactive patching strategyAcquiring patches for reactive patching Advanced topic security patching strategyAdvanced topic scanning for security patches Testing the patches to be installedStandard HP-UX patch bundles Key featuresWhat are standard HP-UX patch bundles? Standard HP-UX patch bundle use and release dates Obtaining standard HP-UX patch bundlesQuick start guide for patching HP-UX systems Obtaining an Itrc user account Using the IT Resource CenterUseful pages on the Itrc Find individual patchesAccessing the patch database and finding an individual patch Key featuresClick the add to selected patch list button Using the IT Resource Center Check for patches with dependencies Advanced topic checking for all patch dependenciesUsing the IT Resource Center Click the add to selected patch list button Custom patch bundles run a patch assessment Standard patch bundlesSupport information digests Ask your peers in the forumsSearch knowledge base Common software distributor commands for patching Using software depots for patch managementDirectory depots Depot typesTape depots Using depotsSwlist -l depot Viewing depotsChoosing depot type and depot location $ swlist -l depot @ swdepot.xyz.com $ swlist -l depotSwlist -l depot @ remotesystem Creating and adding to a directory depot Depot/patches/11.11 Copying patches to depotsCopying products with patch dependencies to depots Registering and unregistering directory depotsAdvanced topic HP-UX Software Assistant Examples of registering and unregistering depots Advanced topic access control lists$ swreg -l depot /depot/patches/2003-07periodicdepot $ swreg -u -l depot /depot/patches/2003-07periodicdepot$ swverify -d \* @ /mydepots/newdirectorydepot Verifying directory depotsExamples of verifying directory depots Removing software from a directory depot Verification had errorsVerification succeeded $ swverify -d \* @ /mydepots/PHSS30278depotExecution succeeded $ swlist -l product -d @ /mydepots/patchdepot $ /usr/sbin/cleanup -d /mydepots/patchdepotAdvanced topic removing superseded patches from a depot Removing a directory depot Installing patches from a depot$ swlist -l product @ /mydepots/patchdepot $ swreg -u -l depot /mydepots/PHCO27780depotReboots the system when required Analysis succeeded Examples of installing patches from a depotAnalysis and Execution succeeded Installing products with patch dependencies from a depotCustom patch bundles Rev Bundle Description Examples of listing patches and bundlesRev Patch description $ swlist -d @ /mydepots/temporarydepot Creating a custom bundleAnalysis succeeded Finally, remove the temporary depot For more information Using HP-UX Software Assistant for patch managementUsing Dynamic Root Disk for patch management Drd1m Benefits of the Patch Assessment Tool Using the Patch Assessment ToolPatch Assessment Tool Example of running the Patch Assessment Tool Select upload new system information Related information Support and other resourcesContacting HP Non-HP websites Typographic conventionsHP websites Times Patch usage models Components in test Image Then production Patch usage model 1 hardware/application software changeDRD Begi n Product needs to be certified on HP-UX 11i v2/v3 Patch usage model 3 operating environment cold install Patch usage model 3 operating environment cold install Patch usage model 4 operating environment update Patch usage model 4 operating environment update Create clone Patch usage model 5 proactive patchPassed? System Patch usage model 6 reactive patchAncestor GlossaryIPD SWA Index Index See also HWE Index