swpackage.4 (2010 09)
s
swpackage(4) swpackage(4)
is_reboot
A value of "true" declares that the fileset requires a system reboot after installation. If this
attribute is not specified, swpackage assumes a default value of "false".
is_sparse
Indicates that a fileset contains only a subset of files in the base (ancestor) fileset and that the
contents are to be merged with the base fileset. The default value is
false. If the
is_patch attribute is true, is_sparse is also set to
true for the fileset, although it can
be forced to false.
machine_type
Defines the machine(s) on which the files will run if a fileset architecture has been defined. (If
not specified,
swpackage assigns a value of "*", meaning the files run on all machines.) If
there are multiple machine platforms, use wildcards or use the ’|’ character to separate them.
This attribute should pattern match the output of the
model command on the supported tar-
get machine(s).
os_name
Defines the operating system(s) on which the files will run if a fileset architecture has been
defined. (If not specified,
swpackage assigns a value of "*", meaning the files run on all
operating systems.) If there are multiple operating systems, use wildcards or use the ’|’ char-
acter to separate them. This attribute should pattern match to the value of
uname -s [: getconf KERNEL_BITS]
on the supported target system(s).
os_release
Defines the operating system release(s) on which the files will run. (If not specified,
swpack-
age assigns a value of "*", meaning the files run on all releases.) If there are multiple operat-
ing system releases, use wildcards or use the ’|’ character to separate them. This attribute
should pattern match to the value of uname -r on the supported target system(s).
os_version
Defines the operating system version(s) on which the files will run. (If not specified,
swpackage assigns a value of "*", meaning the files runs on all versions.) If there are multi-
ple operating system versions, use wildcards or use the ’|’ character to separate them. This
attribute should pattern match to the value of uname -v on the supported target system(s).
revision
Defines the revision (release number, version number) of the fileset.
supersedes
Used when a patch is replaced by (or merged into) a later patch. The attribute indicates which
previous patches are replaced by the patch being installed or copied. This attribute value is a
list of software specifications of other patches that this patch "supersedes".
title
Defines the full name (one-line description) of the fileset.
end Ends the fileset specification. This keyword is optional.
Dependency Specification
You can add optional dependency information to a fileset definition if installation or execution of a fileset
depends on the presence or absence of another fileset:
prerequisites
A list of software that must be installed before the current fileset can be installed.
corequisites
A list of software that can be installed at the same time as the current fileset but must be
present before the current fileset can be run.
exrequisites
A list of software that may not be installed before or at the same time the current fileset is
installed.
If a dependency is not met, SD prevents the fileset from being installed.
16 Hewlett-Packard Company − 16 − HP-UX 11i Version 3: September 2010