Software Distributor Administrator Guide (September 2010)

2.1.4.5 Using Software Codewords and Customer IDs
To protect software from unauthorized installation, HP (and other vendors) use special
codewords and customer identification numbers to “lock” the software to a particular
owner. These codewords and customer IDs are provided to you when you purchase
the software (or receive it as update). HP lists them on the Software Certificate which
is packaged with the software.
To properly store the customer_id/codeword for a CD-ROM, you can run swinstall
(or swcopy or swlist) on the host serving the CD-ROM. After the codeword has been
stored, clients installing software using that host and CD-ROM as a source will no
longer require a codeword or customer_id.
SD searches the.codewords file on the server that is providing protected software to
other hosts. It looks for valid customer_id/codeword pairs. In doing so, SD eliminates
the need for you to enter codewords and customer_ids on every host that is “pulling”
the software.
This is a time saver if you are updating multiple systems.
SD-UX prompts you for these codewords or numbers prior to the installation of
protected software. You can enter or change the numbers via the GUI using the Add
New Codeword choice from the Actions menu in the GUI, or by using the appropriate
default option on the command line:
-x codeword=xxxx
-x customer_id=xxx
For example, if you want to store the codeword 123456789101bcdf (from the
/CD-ROM mount point) and your customer_id was xyzCorp, you would enter on the
command line:
# swinstall -p -x customer_id=xyzCorp \
-x codeword=123456789101bcdf \
-s /CD_ROM
(Since the purpose of this command is only to store codewords and customer IDs, the
-p option runs the command in preview mode so that no actual software installation
takes place.)
See Appendix A (page 303) for more information on codeword and customer_id
options.
2.1.4.6 Re-installing Software Distributor
The software product called SW-DIST provides all Software Distributor functionality,
commands, and tools. If the files that make up SW-DIST are deleted or corrupted, you
may need to re-install the product. This process uses the new install-sd command,
which is described in Appendix C (page 347).
68 Installing Software