Software Distributor Administrator Guide (September 2010)
For a more complete description of PSF requirements for layout_version=0.8,
refer to the swpackage.4 manual page in a previous version of HP-UX.
10.4.2.3 PSF Value Types
With the exception of vendor-defined attributes (see “Vendor-Defined Attributes”
(page 234)), the values for each attribute keyword in your PSF must match one of the
specific types discussed below.
NOTE: PSF syntax conforms to the layout_version=1.0 of the POSIX 1387.2
Software Administration standard. Previous versions of SD-UX supported the POSIX
layout_version=0.8 syntax, which continues to be supported. See “Selecting the
PSF Layout Version ” (page 230) for more information.
boolean
Maximum length: 9 bytes•
• One of the values true or false.
• Examples: true, false
file_specification
Maximum length: none•
• Explicitly specifies a file or directory to be
packaged, using the format:
[-m mode] [-o [owner[,]] [uid]] [-g
[group[,]][gid]] [-v][source] [destination]
• The source and destination can be paths relative
to source and destination directories specified
in the path_mapping_string.
• You can also use * to include all files below the
source directory specified by a directory
keyword.
• Examples: -m 04555 sbin/swinstall or
* (to denote all files and directories)
multi_line_string
Maximum length: 8 kbyte (1Mbyte for a readme
file)
•
• Each multi-line strings support all isascii
characters. (Refer to the ctype(3) manpage.) It
represent one or more paragraphs of text. It can
be specified in-line, surrounded by
double-quotes or read from a files.
File entries must use this syntax:
< filename
• Example: </mfg/sd/description
10.4 Creating a Product Specification File (PSF) 231