Software Distributor (SD-UX) Administration Guide HP-UX 11i v1, 11i v2, and 11i v3 (762797-001, March 2014)

Table Of Contents
Subproduct Specification
The subproduct specification lets you group filesets within a larger product specification. Subproducts
are optional. A subproduct specification looks like this:
subproduct
tag Manager
contents manager agent packager man doc
description </mfg/sd/data/manager/description
title SD Management Interfaces Subset
end
Each keyword defines an attribute of a subproduct object. If a subproduct object is specified,
swpackage requires the subproduct, tag, and contents keywords.
subproduct Keyword that begins a subproduct specification.
tag The subproduct’s identifier (short name).
contents A whitespace-separated list of the subproduct’s fileset tag values (that is,
contents fileset1 fileset2 fileset3 ...filesetN).
In the PSF, fileset definitions are not contained within subproduct definitions.
The contents keyword is used to assign filesets to subproducts. This linkage
allows a fileset to be contained in multiple subproducts.
description A multi-line description of the subproduct; either the text itself (within
double-quotes), or a pointer to the filename that contains the text.
title A one-line string that further identifies the subproduct.
end Ends the subproduct specification. No value is required. This keyword is optional.
If you use it and it is incorrectly placed, the specification will fail.
Fileset Specification
The fileset specification is required in the PSF. Use filesets to group files together.
A fileset specification looks like this:
fileset
tag manB
ancestor OLDSD.MAN
architecture HP-UX_B.11.00_32/64
category_tag manpg
description </mfg/sd/data/man/description
is_kernel false
is_locatable false
is_patch false
is_reboot false
is_sparse false
machine_type *
os_name HP-UX
os_release ?.11.00.*
os_version ?
revision 2.40
supersedes product.fileset,fr=revision
title Commands (management utilities)
# Optional control script specification
# Optional dependency specification
# REQUIRED FILE SPECIFICATION
# Additional file specifications optional.
end
Each keyword defines an attribute as a fileset object. For each fileset object specified, swpackage
requires the fileset and tag keywords, plus zero or more file specifications.
tag The fileset identifier (short name).
180 Creating Software Packages