HP-UX Software Assistant Administration Guide (December 2011)

# swa <major mode> -X <extended_option_config_file>
Context sensitive help is available for all SWA commands with the -? option.
# swa <major mode> -?
The following sections give a brief overview of SWA commands. For detailed information, see the
HP-UX Software Assistant Reference, available at http://www.hp.com/go/swa-docs.
The major modes
SWA has the following major modes: report, get, step, and clean.
The major modes report and get are comprised of steps, outlined below. The step mode allows
you to execute one of these steps. The clean mode frees up disk space by removing caches of
files from previous SWA sessions.
Report
# swa 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 HPSC 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
# swa 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}
6 Introducing HP-UX Software Assistant