HP-UX Reference (11i v2 07/12) - 5 Miscellaneous (vol 9)

s
sd(5) sd(5)
the location of the IPD. When this option contains a relative path, the SD controller
appends the value to the value specified by the
admin_directory
option to determine
the path to the IPD. For alternate roots, this path is resolved relative to the location of the
alternate root. This option does not affect where software is installed, only the IPD loca-
tion.
This option permits the simultaneous installation and removal of multiple software applica-
tions by multiple users or multiple processes, with each application or group of applications
using a different IPD.
Caution: use a specific
installed_software_catalog
to manage a specific applica-
tion. SD does not support multiple descriptions of the same application in multiple IPDs.
See also the
admin_directory
and run_as_superuser
options, which control SD’s
nonprivileged mode. (This mode is intended only for managing applications that are spe-
cially designed and packaged. This mode cannot be used to manage the HP-UX operating
system or patches to it. For a full explanation of nonprivileged SD, see the Software Distri-
butor Administration Guide, available at the
http://docs.hp.com
web site.)
Applies to all SD commands except
swacl, swask, swconfig , swinstall , swlist,
swmodify, swremove, and swverify.
install_setup_cmd=/usr/lbin/sw/install_setup
Defines the script called by the agent to perform release-specific install preparation. For an
OS update, this script should at least copy commands needed for the checkinstall, prein-
stall, and postinstall scripts to a path where they can be accessed while the real commands
are being updated. This script is executed before any kernel filesets are loaded.
Applies to swagent.
Please Note: Transition links do not exist on 11.31 and newer releases so there are no
install setup steps to perform therefore the install_setup_cmd is never executed for these
releases.
job_title=
This is an ASCII string giving a title to a job. It is displayed along with the job ID to pro-
vide additional identifying information about a job when swjob is invoked.
Applies to swconfig, swcopy, swinstall, swremove , and swverify.
kernel_build_cmd=/usr/sbin/mk_kernel
Defines the script called by the agent for kernel building.
Applies to swagent.
kernel_path=/stand/vmunix
Defines the path to the system’s bootable kernel. This path is passed to the
kernel_build_cmd
via the SW_KERNEL_PATH environment variable.
Applies to
swagent.
layout_version=1.0
Specifies the POSIX layout_version to which the SD commands conform when writ-
ing distributions and swlist output. Supported values are "1.0" (default) and "0.8". SD
for HP-UX version 10.10 and later can read or write either layout version.
SD object and attribute syntax conforms to the layout_version 1.0 specification of the IEEE
POSIX 1387.2 Software Administration standard. SD commands still accept the keyword
names associated with the older layout version, but you should use
layout_version=0.8 only to create distributions readable by older versions of SD.
The version used by swpackage can be controlled by specifying the layout_version attri-
bute in the product specification file (PSF). However, if the layout_version attribute in the
PSF is 1.0, the is_locatable attribute defaults to true in all cases, and must be explicitly set
to false. (See swpackage(4) for more information on PSFs.)
Layout version 1.0 adds significant functionality not recognized by systems supporting only
0.8, including:
Category class objects (formerly the
category and category_title attributes
within the bundle or product class).
386 Hewlett-Packard Company 16 HP-UX 11i Version 2: December 2007 Update