HP-UX Software Assistant Reference (November, 2010)

Options
HP-UX Software Assistant is a tool that uses a major mode style interface.
# swa <major mode>
swa has the following major modes options: report, get, step, and clean.
report The swa report command is comprised of the following steps, and executes
them in the order listed.
Inventory The swa report command first does an inventory of the installed
software. The inventory is written to
$HOME/.swa/cache/swa_inventory_n.xml.
Catalog Then, swa report downloads an HP-supplied catalog file from the
ITRC website that contains known security issues and other defects along with
their solutions. The catalog file is saved to $HOME/.swa/cache/
swa_catalog.xml.
Analyze The inventory file is then compared with the catalog file to see what
issues need to be resolved on the system, and the resulting analysis file is written
to $HOME/.swa/cache/swa_analysis.xml.
Report A summary of recommended actions are written to standard output and
comprehensive results are written to $HOME/.swa/report/swa_report.html.
get The swa get command is comprised of the steps download and depot, and
executes them in the order listed. Prerequisites to the swa get command are the
steps inventory, catalog, and analyze.
Download The swa get command uses the results file generated by the analysis
step of swa report to download the necessary software from HP. Write access
to the swcache directory is required for this step.
Depot The downloaded software is then packaged in a depot. You must be a
privileged user for this step.
step # swa step {inventory | catalog | analyze | report |
download | depot}
The swa report and swa get commands are made up of steps. The swa
report command is comprised of the steps inventory, catalog, analyze,
and report. The swa get command is comprised of the steps download and
depot.
With the swa step command, you can execute one discrete step of the swa
report or swa get command, such as: swa step inventory.
clean # swa clean {usercache | swcache | all}
When the swa command runs, it produces a cache of files for its use. Run swa
clean to free up disk space after your swa session is complete.
The swa clean command has modifiers that specify the caches to clean. The
modifiers are: usercache, swcache, and all. The usercache holds the files
created by swa report, and the swcache holds the patches and patch bundles
downloaded by swa get or swa step download. The swcache directory
can be set with the extended option swcache.
The usercache generally does not consume much disk space, but the swcache
can consume a significant amount of disk space. There is a trade-off between
keeping software in the swcache directory and having to repeat a software
download.
-? Displays general usage.
6