sd.5 (2011 03)

s
sd(5) sd(5)
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 location.
This option permits the simultaneous installation and removal of multiple software appli-
cations by multiple users or multiple processes, with each application or group of applica-
tions 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 operat-
ing system or patches to it. For a full explanation of nonprivileged SD, see the Software
Distributor Administration Guide, available at the
http://www.hp.com/go/sd-
docs 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,
preinstall, 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
attribute 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).
16 Hewlett-Packard Company 16 HP-UX 11i Version 3: March 2011