Software Distributor Administration Guide for HP-UX 11i
Creating Software Packages
Creating a Product Specification File (PSF)
Chapter 10328
is_locatable Defines whether a product or bundle can be installed to
any product directory, or whether it must be installed
into a specific directory. The attribute can be set to true
or false. If not defined, swpackage sets the default
attribute to “false.”
is_patch A boolean flag that identifies a software object as a
patch. The default value is false. When set to true, a
built-in category_tag attribute of value patch is
automatically included with the product definition.
machine_type The system type on which the product will run. If not
specified, the keyword is assigned a wildcard value of
*, meaning it will run on all machines. If there are
multiple platforms, you must separate each machine
designation with a | (vertical bar). For example, a
keyword value of 9000/7*|9000/8* means the product
will run on all HP Series 9000 Model 7XX or all HP
9000 Series 8XX machines. Alternatively, the value
9000/[78]* would also work.
Other examples:
*(If not concerned with the machine type.)
9000/7??:32*
(Series 700, 32-bit capable hardware required)
*:*64 (64-bit capable hardware required_
*:32: (32-bit capable hardware required)
9000/7??:*64 (Series 700, 64-bit capable hardware
required)
9000/[78]??:32* (Series 800, 32-bit capable
hardware required)
9000/[78]??:*64 (Series 800, 64-bit capable
hardware required)
The value is matched against a target’s
uname -m or getconf _CS_HW_CPU_SUPP_BITS result.
number The part or order number of the product.
os_name The operating system name on which the product will
run. If not specified, the attribute is assigned a value of
*, meaning it will run on all operating systems. If there