You can run request scripts from the swinstall or swconfig commands by setting the ask option
to true. This tells the commands to run request scripts (if any exist)
in addition to performing install or configuration tasks. (Note that
the value of the ask option if false for both swinstall and swconfig but is true for swask.)
swask Examples |
|
Run all request scripts from the default depot (/var/spool/sw) and write the response file (response) back to the same depot:
swask -s /var/spool/sw \*
Run the request script for Product1 from depot /tmp/sample.depot.1 on remote host swposix, create the catalog /tmp/test1.depot on the local controller machine, and place the response file (response) in the catalog:
# swask -s swposix:/tmp/sample.depot.1 \
-c /tmp/test1.depot Product1 |
Run request scripts from remote depot /tmp/sample.depot.1 on host swposix only when a response file is absent, create the catalog /tmp/test1.depot on the local controller machine, and
place the response file (response) in the catalog:
# swask -s swposix:/tmp/sample.depot.1 \
-c /tmp/test1.depot -x ask=as_needed \* |
swinstall Examples |
|
To install all the software from local
depot tmp/sample.depot.1 using any response
files generated by request scripts:
# swinstall -s /tmp/sample.depot.1 -x ask=true \* |
To install Product1 from
remote depot /tmp/sample.depot.1 on host swposix and use an existing response file (previously
generated by the swask command) located in /tmp/bar.depot:
# swinstall -s swposix:/tmp/sample.depot.1 \
-c /tmp/bar.depot Product1 |
To install all products in remote depot /tmp/sample.depot.1 on host swposix, use any response files generated by request scripts, create catalog /tmp/bar.depot and copy all response files to the new
catalog:
# swinstall -s swposix:/tmp/sample.depot.1 \
-c /tmp/bar.depot -x ask=true \* |
To install all products in remote depot /tmp/sample.depot.1 on host swposix, use response files, run request scripts only when a response file
is absent, create catalog /tmp/bar.depot and
copy all response files to the new catalog:
# swinstall -s swposix:/tmp/sample.depot.1 \
-c swposix:/tmp/bar.depot -x ask=as_needed \* |
swconfig Examples |
|
To configure Product1, use any associated response files generated by a request script,
and save response files under /tmp/resp1:
# swconfig -x ask=true -c /tmp/resp1 Product1 |