1    Introduction

This chapter provides an overview of the concepts and features of the patch kits for the Tru64 UNIX operating system and TruCluster Software (TCR) products.

1.1    Overview

A patch is a collection of files that contain fixes to problems. When possible, patches are merged together, into one patch, if they have intersecting files or codependencies. A patch may correct one or more problems.

The Tru64 UNIX and TCR patch kits contain patches for critical problems for those software products. These kits, which are distributed as needed, provide interim maintenance that prevents the occurrence of known critical problems. The patch kits contain the following elements:

Patch kits are not intended to provide general maintenance and new functions; applying them to your system does not obviate the need to upgrade to later versions of Tru64 UNIX and TCR.

Patches are applicable to a specific version of the software products, unless stated otherwise in the patch kit release notes. You cannot install version-specific kits on other software versions. Compaq recommends that you install all of the patches included in the kits and that you update the TCR products (if applicable) at the same time you update your operating system.

To install Tru64 UNIX and TCR patches, your system must meet the following requirements:

After you install the patches, the following items are left on the system:

1.2    Types of Patches

Compaq provides two kinds of patches for its Tru64 UNIX and TCR software products -- release kits and customer-specific kits:

1.3    Patch Kit Distribution and Naming

Tru64 UNIX patches for specific operating system and TCR releases and customer-specific patches are packaged together in tar files. Each patch kit contains the following components:

The contents of the tar file varies, depending on the type of kit. For example a CSP kit might contain patches for several operating system versions, while release patch kits always contain patches for only one operating system version. Also, the tar file may or may not contain TCR patches. However, the structure of the tar file is the same for each type of kit. Figure 1-1 illustrates the contents of a patch tar file.

Figure 1-1:  Structure of a Patch Kit Tar File

The following sections describe release and customer-specific patch kits.

1.3.1    Release Patch Kits

Tru64 UNIX and TCR release patch kits are available from the Internet and on CD-ROM.

Release patch kit names have the following syntax:

OS Product|Version|-KitType|Kit#|-MfgDate|.FileType

For example, a file named DUV4-FAS0001-19990609.tar contains Patch Kit 1 for Tru64 UNIX Version 4.0F and TruCluster software Version 1.6, manufactured on June 9, 1999.

The following list describes the attributes currently used in patch kit names:

OS Product

DU = DIGITAL UNIX

T64 = Tru64 UNIX (some versions of Tru64 UNIX may have the DU label)

TC = TruCluster

Version

V51

V50A

V50

V40G

V40F

V40D

KitType

AS = Aggregate Selective installation patch kit

SS = A patch kit containing a single patch

Kit#

The numeric identifier that Compaq uses to track the kit contents

-MfgDate

This is the year, month, and day the kit was built and is in the form of YYYYMMDD

.FileType

.tar

1.3.2    Customer-Specific Patch Kits

Customer-specific patch kits provide interim patches for a specific customer's problem and computing environment.

customer-specific patch kit names have the following syntax:

Product|Version|BL|-C|PatchID|-UniqueID|-MfgDate|.FileType

For example, a file named DUV40F13-C0022300-1875-20000920.tar contains a customer-specific patch distribution for DIGITAL UNIX 4.0D of BL13 containing patch 223.00 from the unique kit 1875 which was built on September 20, 2000. .

The following list describes the attributes currently used in patch kit names:

Product

DU = DIGITAL UNIX

T64 = Tru64 UNIX

TC = TruCluster

Version

V51

V50A

V50

V40G

V40F

V40D

BL

The release patch base level the customer-specific patch is built against. For example, 13. This field is used by the service provider.

C

Indicates a customer-specific patch.

PatchID

The numeric identifier used to track patches that are relative to the product version patch kit.

Patch identifiers have the following format:

MajorID

Five numeric digits, for example 00223.

MinorID

Two numeric digits, starting at 0. For example, 00.

UniqueID

The 4-8 place unique kitting ID for that patch. For example, 1875.

-MfgDate

The year, month, and day the kit was built and is in the form of YYYYMMDD.

.FileType

.tar