HP Tru64 UNIX Version 5.1B-2 and Higher Patch Kit Installation Instructions (March 2009)

Description
The dupatch utility is an interactive program used to install and delete software patches to the
Tru64 UNIX operating system and systems running TruCluster software products.
With dupatch you can baseline your system to incorporate any system files that may have been
manually installed. You can also use dupatch to obtain a list of installed patches or view the
system history of patch installations and deletions.
When invoked without arguments, dupatch is run interactively by providing menus that step
you through the patching procedure while prompting you for necessary information.
Alternatively, you can invoke dupatch from the command line, whereby you supply required
arguments to the dupatch command.
Although you can install patches in either single-user or multi-user mode, the use of single-user
mode is strongly recommended. In multi-user mode, libraries and system files that are in use by
active processes may be affected by the new patches. The patching of any active library or system
files may result in unexpected consequences.
Beginning with Version 5.1B Patch Kit 4 (base level 25), patch kits are packaged as “inclusive
patch kits,” which require all patches in the kit to be installed or removed together. Therefore,
you cannot use the following options with an inclusive patch kit:
/usr/sbin/dupatch -install -patch patch_id
/usr/sbin/dupatch -delete -patch patch_id
Attempting to use the patch_id option will cause the command to fail.
Inclusive patch kits will also install patches for the Worldwide Language Support (WLS) subset
if the WLS subset is installed on your system.
On clustered systems running TruCluster software Version 5.0A or higher, the dupatch utility
is run in conjunction with the rolling upgrade procedure. (See the Patch Kit Installation Instructions
or the Cluster Installation manual for information about performing a rolling upgrade.)
Using a Data File
The data_file that you specify with the -data option is a fully qualified file location and a
file that contains command-line options with the following format:
option1 = value
option2 = value
option3 = n
For example:
kit = /mnt
name = Joe
note = Installing April patch kit
product = Tru64_UNIX_V5.1
patch = 27.01 63.00 74 83.01
product = TruCluster_V5.1
# multiple patches are separated by space characters
patch = 21.01 27.01 40
precheck_only
nobackup
Blank lines and comments (preceded with #) are allowed. Line continuation ( \ ) is required if a
specification spans multiple lines. Only one data_file is permitted per command line and
nested data_file specifications are not allowed.
Specifying a Product ID with –product
When installing or removing an inclusive patch kit, you must specify all with the -product
option. For example:
./dupatch -install -product all -patch all -name Joe -note \
"installing pk4" -kit .
For old style patch kits, the product_id you specify with -product is one of the following:
96 Using dupatch from the Command Line