The table below lists and describes the optional features you can build into a package.
Table 3–1 Creating Information Files and Installation Scripts Task Map
Task |
Description |
For Instructions, Go To ... |
---|---|---|
1. Create Information Files |
Define Package Dependencies A definition of package dependencies allows you to specify whether your package is compatible with previous versions, dependent on other packages, or whether other packages are dependent on yours. | |
Provide a Copyright Message A copyright file provides legal protection for your software application. | How to Write a Copyright Message | |
Create Additional Space on the Target System. A space file sets aside blocks on the target system, which enables you to create files during installation that are not defined in the pkgmap file. | How to Reserve Additional Space on a Target System | |
2. Create Installation Scripts |
Obtain Information From the Installer A request script enables you to obtain information from the person installing your package. | |
Gather File System Data Needed For Installation A checkinstall script enables you to perform an analysis of the target system and set up the correct environment for, or cleanly halt, the installation. | ||
Write Procedure Scripts Enables you to provide customized installation instructions during specific phases of the installation or removal process. | ||
Write Class Action Scripts Enables you to specify a set of instructions to be executed during package installation and removal on specific groups of package objects. | How to Write Class Action Scripts |