Software Distributor Administration Guide HP-UX 11i v1, 11i v2, and 11i v3 (5900-2561, March 2013)

Table 45 Keywords Used in the Product Specification File (continued)
ExampleMax Size in
bytes
ValueKeyword
Fileset Class
commands
prod.oldfileset
HP-UX_B.11.11_32/64
patch_normal
SD-UX.man.r>=2.0
<data/descr.cmd
SD-UX.data,R>=2.1
false
false
ipf pfil
false
false-
9000/8*
HP-UX
?.11.*
A
SD-UX.agent,r>=2.0
2.42
product.fileset
SD-UX Commands
64
none
64
64
none
8K
none
9
9
256
9
64
64
64
64
64
none
64
none
256
tag_string
repeatable list of
product.fileset
revision_string
tag_string
software_spec
multi_line_string
software_spec
boolean
boolean
one_line_string
boolean
boolean
uname_string
uname_string
uname_string
uname_string
software_spec
revision_string
software_spec
one_line_string
fileset
* tag
ancestor
architecture
category_tag
corequisite
description
exrequisite
is_kernel
is_patch
dynamic_module
is_reboot
is_sparse
machine_type
os_name
os_release
os_version
prerequisite
* revision
supersedes
title
Class
./commands=/usr/sbin
-u 0222 -o root -g sys
-m 04555 bin/swinstall (or)
*
none
none
none
path_mapping_string
permission_string
file_specification
control_files
directory
file_permissions
file
Table 46 Control File Attributes
ExampleSize in BytesTypeKeyword
./scripts/checkinstall
./scripts/checkremove
./scripts/configure
./scripts/subscripts
./scripts/fix
./scripts/postinstall
./scripts/postremove
./scripts/preinstall
./scripts/preremove
./scripts/request
./scripts/unconfigure
./scripts/unpreinstall
./scripts/unpostinstall
./scripts/verify
1K
1K
1K
1K
1K
1K
1K
1K
1K
1K
1K
1K
1K
1K
path_string
path_string
path_string
path_string
path_string
path_string
path_string
path_string
path_string
path_string
path_string
path_string
path_string
path_string
checkinstall
checkremove
configure
control_file
fix
postinstall
postremove
preinstall
preremove
request
unconfigure
unpreinstall
unpostinstall
verify
10.4.2.1.1 Control Files
SD-UX supports execution of control files (also known as control scripts) at the product and fileset
level. Control scripts let you perform additional checks and operations. The swinstall, swconfig,
swverify, and swremove commands each execute one or more vendor supplied scripts. All
scripts are optional but many times are needed correctly complete the task that you want your
software package to perform. See Chapter 11: “Using Control Scripts ” (page 207) for a complete
discussion of control scripts.
10.4 Creating a Product Specification File (PSF) 177