cleanup.1m (2011 09)

c
cleanup(1M) cleanup(1M)
NAME
cleanup - HP-UX patch cleanup utility
SYNOPSIS
cleanup [-n|-p] -c number
cleanup [-n|-p] -d depot [
-o {10|11}] [-e {true|false}]
cleanup [-n|-p] -i
cleanup [-n|-p] -s
DESCRIPTION
The cleanup command provides functions useful when dealing with HP-UX patches on HP-UX.
The
cleanup command logs all information to /var/adm/cleanup.log
.
Options
cleanup recognizes the following options:
-p Preview the
cleanup task but do not actually perform the requested action.
-n Notify the user of cleanup tasks and request confirmation before performing
the requested action.
-c number Commit patches superseded at least number times. This option is a front-end
to the patch_commit option of swmodify (see swmodify (1M)) that pro-
vides an easier interface to commit multiple patches at once.
-d Remove patches in the specified software depot that have been superseded by
patches also available from the depot.
-o {10|11} Specifies whether the software depot contains patches for HP-UX 10.X or 11.X
releases. This option is only valid with the -d option. If the -o option is not
specified, it defaults to HP-UX 11.X patches.
-e {true|false} Specifies whether patches in the software depot that contain a corequisite or
prerequisite attribute specifying one of the superseded patches as a depen-
dency should also be removed. This option is valid only with the -d option. If
the -e option is not specified, it defaults to true.
-i Remove HP-UX 10.X patches that remain in the Installed Product Database
after an upgrade to HP-UX 11.X. These patches are removed from the IPD so
that they are no longer displayed in the output of the swlist command (see
swlist (1M)). The HP-UX 10.X patch files are also removed from
/var/adm/sw/patch
.
-s Correct the patch_state attribute for HP-UX 11.X patches.
Recommendations
The
cleanup -i command should be executed after updating to HP-UX 11.X from HP-UX 10.20. It is
not necessary to execute cleanup -i after updating from one version of HP-UX 11.X software to
another because SD-UX will properly remove 11.X patch information from the IPD in these situations.
The
cleanup -d command should be executed whenever patches are added to a software depot. It is
not a requirement that superseded 11.X patches be removed from a software depot, but it is a recommen-
dation to conserve disk space and to avoid confusion. If superseded patches exist in the same depot as
patches that supersede them, SD-UX on HP-UX 11.X will handle the situation properly.
The
cleanup -c command can be executed to commit all patches that have been superseded at least
the specified number of times. The only benefit from committing patches is that disk space will be
recovered in the /var/adm/sw/save directory .
The
cleanup -s command can be executed to insure that the patch_state attribute of all patch
filesets is set correctly. There are several known situations where the patch_state attribute will be
set incorrectly. This command can be run at any time, but will be most useful after a system has been
installed using Ignite-UX.
AVAILABILITY
This command is standard on HP-UX 11i v3. On 11i v2 it is available in patch PHCO_32220 or a
superseding patch. On 11i v1 it is available in patch PHCO_27780 or a superseding patch.
HP-UX 11i Version 3: September 2011 1 Hewlett-Packard Company 1

Summary of content (2 pages)