The installation scripts
The
pkgadd(ADM)
command automatically performs the actions necessary to
install a package, using the package information files as input.
As a result, you do not have to supply any packaging scripts.
However, if you want to customize the installation procedures for your
package needs, the following three types of scripts can be used:
request script-
Solicits administrator interaction during package installation
for the purpose of assigning or redefining environment parameter assignments.
class action scripts-
Defines an action or set of actions that should be applied to a class of
files during installation or removal.
You define your own classes or you can use
one of three standard classes
(sed, awk, and build).
See
``3. Placing objects into classes''
for details on how to
define a class.
procedure scripts-
Specifies a procedure to be invoked before or after the
installation or removal of a package.
The four procedure scripts are
preinstall, postinstall, preremove, and postremove.
You decide which type of script to use based on when
you want the script to execute.
NOTE:
All installation scripts must be executable by sh (for
example, a shell script or an executable program).
Next topic:
Script processing
Previous topic:
pkgmap
© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003