Software Distributor Administrator Guide (September 2010)

Dependencies can also be specified between a fileset and another product. Expressions
for revisions and other product attributes are supported.
Corequisites An object requires another to operate correctly, but does not imply
any load order. However, corequisites modify the load order in
some cases. For more information on options, see “Using
Command Options” (page 50).
Prerequisites An object requires another to be installed and/or configured
correctly before it can be installed or configured respectively.
Prerequisites do control the order of operations.
Exrequisite An object requires the absence of another object before it can be
installed or configured.
1.2.7 Working with Protected Software
Some HP software products are protected software. That is, you cannot install or copy
the software unless you provide a codeword and customer ID. The customer ID uniquely
identifies the owner of the codeword and lets you restrict installation to a specific
owner. To find your codeword and customer ID, examine the CD certificate shipped
with your software.
It is your responsibility to ensure that the codeword and software are used properly in this
manner.
One codeword unlocks most or all of the products on your media. When you purchase
additional protected products, HP provides additional codewords. SD-UX keeps tracks
of codewords as you enter them. This means you do not have to enter the codeword
each time you access the software.
The swinstall, swcopy, and swlist commands make use of codewords in managing
software.
1.3 Using the GUI and TUI Commands
The swinstall, swcopy, swlist, swremove commands each provide a Graphical
User Interface and Terminal User Interface. Advantages of the GUI/TUI include:
You can quickly create and visually monitor software management tasks
interactively
You can easily analyze the effects of tasks and retry tasks that fail.
You do not have to be familiar with a broad range of defaults, options, software
selections, and other variables that are required to enter complex commands on
the command line.
(Additional GUI interfaces are available if you have enabled remote operations. See
Chapter 7: “Remote Operations Overview” (page 153).)
1.3 Using the GUI and TUI Commands 31