cleanup(1M)cleanup(1M)NAMEcleanup - HP-UX patch cleanup utility
The command provides functions useful when dealing with HP-UX patches
The command logs all information to
recognizes the following options:
Preview the task but do not actually perform the requested
Notify the user of
tasks and request confirmation before performing the
Commit patches superseded at least
number times. This option is a front-end to the option
of (see swmodify(1M)) that provides an easier interface
to commit multiple patches at once.
Remove patches in the specified software depot that have been
patches also available from the depot.
Specifies whether the software depot contains patches for HP-UX
10.X or 11.X
releases. This option is only valid with the option. If
the option is not specified, it defaults to HP-UX 11.X
Specifies whether patches in the software depot that contain a
prerequisite attribute specifying one of the superseded
patches as a dependency should also be removed. This
option is valid only with the option. If the option is
not specified, it defaults to true.
Remove HP-UX 10.X patches that remain in the Installed Product
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 command (see swlist(1M)). The HP-UX
10.X patch files are also removed from
attribute for HP-UX 11.X patches.
The command should be executed after updating to HP-UX 11.X from HP-UX
10.20. It is not necessary to execute 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 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 recommendation 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 command can be executed to commit all patches that have been super‐
seded at least the specified number of times. The only benefit from
committing patches is that disk space will be recovered in the
The command can be executed to insure that the attribute of all patch
filesets is set correctly. There are several known situations where
the 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
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.
Extreme care should be used when committing patches. Once a patch has
been committed, it cannot be removed from the system. Patches should
only be committed when you are satisfied with their behavior. Recover‐
ing disk space should not be the only factor considered when committing
was developed by HP.
SEE ALSOshow_patches(1), sysdiff(1), check_patches(1M), swlist(1M), swmod‐
ify(1M), swremove(1M), sd(4).