Software Distributor Administrator Guide (September 2010)
Filesets Filesets include all the files and control scripts that make up a
product. Filesets can only be part of a single product but they can
be included in several different HP-UX bundles or subproducts. Like
products, different versions of a fileset may be defined for different
platforms and OSs.
Filesets are the lowest level of object managed by SD-UX.
Figure 1-2 Example of HP-UX Software Structure
Product A
Product B
Bundle B
Subproduct X
Fileset A1
Fileset A2
Fileset A4
Fileset B1 Fileset B2
Fileset B3
Fileset A5
Fileset A6
Fileset A3
1.2.3 Installed Products Database
SD-UX uses the Installed Products Database (IPD) to keeps track of what software is
installed on a system. The IPD is a series of files and subdirectories that contain
information about all the products that are installed under the root directory (/). (For
depots, this information is maintained in catalog files beneath the depot directory.)
The swinstall, swconfig, swcopy, and swremove commands automatically add
to, change, and delete IPD and catalog file information as the commands are executed.
The swlist and swverify commands use IPD and catalog information to affect
command behavior.
The IPD keeps track of the software state, which includes conditions such as installed
or configured.
1.2.4 Control Scripts
Products and filesets can contain control scripts that perform checks and other tasks
not performed by SD-UX commands. SD-UX supports the following types of scripts:
Checkinstall Analyzes each target to determine if the installation and
configuration can take place. (Executed by swinstall.)
28 Introduction to Software Distributor