swpackage.4 (2010 09)

s
swpackage(4) swpackage(4)
Use double quotes (") to define values that span multiple lines:
"This is an example of a
two-line value."
Double quotes (") are optional when defining a value that contains embedded whitespace.
Attribute Table
The following tables summarize the objects and attributes which can be defined in a PSF. These objects
and attributes can appear in any order when defining a distribution, vendor, category, product, or bundle,
except that the layout_version attribute must be first. Each object and attribute is identified by a key-
word. Object keywords do not have associated values. Attribute keywords have one or more values.
Attributes marked with a
* determine the uniqueness of a product, bundle, or fileset. Their
values may also be of the type version_component
when used in a version component of a
software specification.
control_files can be defined within products or filesets or both.
You can define your own attributes. See Vendor-Defined Attributes for more information.
Keyword Type Size Example
distribution
layout_version revision_string 64 1.0
tag tag_string 64 EXAMPLE_DEPOT
copyright multi_line_string 8192 < data/copyr.depot
description multi_line_string 8192 < data/descr.depot
number one_line_string 64 B2358-13601
title one_line_string 256 Example packages
end
vendor
tag tag_string 64 HP
description multi_line_string 8192 < data/descr.hp
title one_line_string 256 Hewlett-Packard Co.
end
category
tag tag_string 64 patch_normal
description multi_line_string 8192 For normal problems
revision revision_string 64 0.0
title one_line_string 256 Category of Patches
end
bundle
* tag tag_string 64 SD
* architecture one_line_string 64 HP-UX_B.11.11_32/64
HP-UX_B.11.23_IA/PA
category_tag one_line_string 64 OrderedApps
contents repeatable list 8192 pr.fs.r=1.0,a=,v=
copyright multi_line_string 8192 <data/copyr.sd
description multi_line_string 8192 <data/descr.sd
layout_version revision_string 64 1.0
machine_type uname_string 64 9000/[78]??
ia64*
number one_line_string 64 B2001A
os_name uname_string 64 HP-UX
os_release uname_string 64 ?.11.*
os_version uname_string 64 *
revision revision_string 64 A.01.00
title one_line_string 256 Software Distributor
vendor_tag tag_string 64 HP
end
HP-UX 11i Version 3: September 2010 3 Hewlett-Packard Company 3