Software Distributor Administration Guide for HP-UX 11i
Using Control Scripts
Requesting User Responses (swask)
Chapter 11 407
Requesting User Responses (swask)
SD-UX packaged applications can use interactive control scripts to query
a user and obtain installation or configuration information that cannot
be known at package time. For example, different hardware or OS
versions may require different configuration, or some software may need
a specific IP address or hostname for configuration.
SD-UX runs the interactive control scripts by the swask command or by
the ask default option for the swinstall and swconfig commands. (SD-UX
does not query the user but the control script does.)
Using swask
• The swask command runs interactive software request scripts for the
software objects selected.
• These scripts store the responses in a response file (named
response) for later use by the swinstall or swconfig commands.
(swinstall and swconfig can also run the interactive request scripts
directly, using the ask option.)
• A response file is generated for each piece of selected software that
has a corresponding request script.
• swask uses the command-line only; there is no Graphical User
Interface.
Syntax swask [-v] [-c
catalog
] [-C
session_file
] [-f
software_file
]
[-s
source
][-S
session_file
][-x option=value] [-X
options_file
]
[
software_selections
][@
target_selections
]
Options and
Operands
-v Turns on verbose output to stdout and displays all
activity to the screen.
-c
catalog
Specifies the pathname of an exported catalog which
stores the response files created by the request script.
swask creates the catalog if it does not already exist.
If the -c
catalog
option is omitted and the source is
local, swask copies the response files into the source
depot:
distribution
.path/
catalog
.