head 1.5; access; symbols; locks ahuxley:1.5; strict; comment @# @; 1.5 date 97.08.14.10.02.44; author ahuxley; state Exp; branches; next 1.4; 1.4 date 97.07.01.18.29.52; author ahuxley; state Exp; branches; next 1.3; 1.3 date 97.06.30.12.49.37; author ahuxley; state Exp; branches; next 1.2; 1.2 date 97.06.18.15.00.17; author ahuxley; state Exp; branches; next 1.1; 1.1 date 97.06.16.18.57.28; author ahuxley; state Exp; branches; next ; desc @@ 1.5 log @*** empty log message *** @ text @

HP-UX 10 System Patches

Introduction / Philosophy

This page documents the methods for applying patches, what patches have been installed on what systems, and how to back out patches.

HP patches can be downloaded from http://us.external.hp.com/patches/html/ptc_get.html.

The patches are available from the Internet, but tapes of the patches together with covering notes are also held at helpdesk.

Putting HP patches into the HP-UX 10 Depot

HP patches come as "shar" files. These can be "sh"-ed under HP-UX or Solaris, but beware that Solaris reports a word count error on the files, although the line counts, byte counts and checksums match. Once patches have been installed into the HP-UX 10 Depot (which is te16:/diska/depot), machines in ESO can be patched across the network.

To put the patch onto te16, first put the shar file on te16:/tmp, and extract it from there:

te16# cd /tmp
te16# sh PHXX_9999

Run swcopy to correctly insert the file into the online depot on te16:/diska/depot:

te16# swcopy -v -s /tmp/PHXX_9999.depot -x target_directory=/diska/depot

Repeat this for any other incoming patches.

Putting HP Patches onto a Tape

This should be done for all patches and the tape should be stored at Serco helpdesk. The same procedure should be used to generate tapes to be sent elsewhere.

A script exists to do this. The script is a simple wrapper for the swpackage command, but the important feature is that the script has a version number associated with it. This version number is used *primarily* to maintain a version number on the set of patches it comprises, rather than attaching a version number to the script itself.

The script is te16:/usr/server/bin/make_10_patch_tape and it makes tapes which may be used on 10.10 and 10.20 systems. Running the command with no parameters will give a message explaining usage. The current version is 1.4.

$Header$

@ 1.4 log @*** empty log message *** @ text @d9 1 a9 1

Operating System Patches

d18 4 a21 1

Putting HP patches into the VLT Online Patch Archive

d26 2 a27 7 match.

The patches are available from the Internet, but tapes of the patches together with covering notes are also held at helpdesk.

In addition, te16 may be used as a patch server for HPUX 10.10 machines.

d29 2 a30 1

Put the shar file on te16:/tmp

d39 1 a39 1

Repeat this for any other patches.

d44 2 a45 4 Serco helpdesk.

In addition, use the same procedure to generate tapes to be sent elsewhere.

d48 9 a56 41 command, but the important feature is that the script has a version number. This version number is used *primarily* to maintain a version number on the set of patches it comprises, rather than attaching a version number to the script itself.

The script is te16:/usr/server/bin/make_1010_patch_tape. Running the command with no parameters will give a message explaining usage. The current version is 1.3.

If you wish to just make a tape of certain patches then use the command:

te16# swpackage -s /diska/depot -x target_type=tape -d /dev/rmt/0m PHXX_9999 ....

Make sure to print out the patch details to!

Patch Notes: PHCO_10059, PHKL_10286, PHKL_11121, PHNE_10514, PHNE_10962

Description of symptom: rpc.mountd dying without explanation on wt0tcs
Description of patch: LVM/NFS mega-patch
Destination: for application to all HP 10.10 systems
Note #1: on some systems as a result of the application of one of these patches, vue went into a loop repeatedly starting and dying. It's easily fixed - in /etc/kbdlang just change

PS2_DIN_US_Englishlish

to

PS2_DIN_US_English

Note #2: te67 and te49 remain unpatched - awaiting a suitable time to apply patches

Patch Notes: PHSS_8886

Description of symptom: restricted number of xterms on wsofi
Description of patch: none
Destination: for application to all HP 10.10 systems
Note #1: te67 and te49 remain unpatched - awaiting a suitable time to apply patches

@ 1.3 log @*** empty log message *** @ text @d67 1 a67 1

wsofi

d69 6 a74 2

PHSS_8886 has been applied to fix Gert's xterm problems - no results back from Gert yet.

d76 1 a76 1

wa0tcs

d78 1 a78 3

PHKL_11121, PHNE_10962, PHCO_10059, PHNE_10514, PHKL_10286 have been applied to *hopefully* stop rpc.mountd dying - note that this awaits reproduction of the error first.

d80 1 a80 1

wt0tcs

d82 10 a91 1

Assuming the patches on wa0tcs work, this machine will be patched next.

d95 1 a95 2

$Header: /home/ct/serco/ahuxley/docs/html/serco-faq/new/software/os/RCS/patches.html,v 1.1 1997/06/16 18:57:28 ahuxley Exp$

@ 1.2 log @*** empty log message *** @ text @d18 1 a18 1

Putting HP patches on tape for the Serco HPUX Offline Patch Archive

d40 1 a40 1

Repeat this for any other patches that are to go on the same tape.

d42 1 a42 1

Then put the required patches on to tape with the command:

d44 20 a63 2

te16# swpackage -s /diska/depot -x target_type=tape PHXX_9999 ....

d85 1 a85 1 1.1 1997/06/16 18:57:28 ahuxley Exp $

@ 1.1 log @Initial revision @ text @d16 33 d51 3 d56 9 a64 1

d66 2 a67 1

$Header$

@