The
SD-UX Installed Products Database (IPD) keeps
track of installations, products and filesets on the system. Located
in the directory /var/adm/sw/products, the
IPD is a series of files and subdirectories that contain information
about all the products that are installed under the root directory
(/). See Chapter 1 “Introduction to Software Distributor” for more information on the IPD.
The equivalent IPD files for a depot are
called catalog files. When a depot is created
or modified using swcopy, catalog
files are built (by default in /var/spool/sw/catalog)
that describe the depot and its contents.
Since both the IPD and catalog
files are created and constantly modified by other SD-UX operations
(swinstall, swcopy, and swremove),
they are not directly accessible if you want
to change the information they contain. If you need to edit the
information in either the IPD or in any depots' catalog files, you
must use the SD-UX swmodify
command.
swmodify and
the Product Specification File (PSF) |
 |
The product specification
file (PSF) for swmodify uses
the same swpackage PSF format
as defined in “Creating a Product Specification File (PSF)”.
A full PSF contains at least product, fileset, and file definitions.
It can serve as valid input to the swmodify
command, and provides swmodify
with the information needed to create a new product, with filesets
and files. A full PSF can also be specified when adding new filesets
or files to existing products or filesets. A full PSF can also be
specified when removing filesets (or files) from existing products
(or filesets).