Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
Software Package Builder 2.0 User's Guide: for HP-UX 11i v1 and 11i v2 > Chapter 5 Advanced Features

Using Control Scripts

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

You can use control scripts to customize the behavior of your software package. SD-UX supports execution of both product and fileset control scripts. These shell scripts allow you to perform customized checks and operations as part of your regular software management tasks. The swinstall, swconfig, swverify, swask, and swremove commands can execute one or more of these scripts. Control scripts are usually supplied by software vendors, but you can write your own. All control scripts are optional.

Product level control scripts are run if any fileset within that product is selected for installation, configuration, verification, or removal. The activities in product control scripts must pertain to all filesets in that product, but not to any one fileset in particular.

Actions you want to apply to every fileset in a product should be in the appropriate product level control script. Fileset scripts must pertain only to the installation, configuration, or removal of that fileset, and not to any other fileset or to a parent product.

Control scripts can perform a wide variety of customizing and configuration tasks, such as (but not limited to):

  • Verifying if someone is actively using the product and, if so, preventing reinstallation, update or removal

  • Ensuring the local host system is compatible with the software (scripts can check beyond the compatibility enforced by the product's uname attributes)

  • Removing obsolete files or previously installed versions of the product

  • Creating links to, or additional copies of, files after they have been installed

  • Copying configurable files into place on first-time installation

  • Conditionally copying configurable files into place on later updates

  • Modifying existing configuration files for new features

  • Rebuilding custom versions of configuration files

  • Creating device files or custom programs

  • Killing and/or starting daemons

For more detailed information, refer to Chapter 11 "Using Control Scripts" in the Software Distributor Administration Guide located at the following Web site:

http://www.software.hp.com/products/SD_AT_HP/

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2002-2004 Hewlett-Packard Development Company, L.P.