Exploring DRD Rehosting in HP-UX 11i v2 and 11i v3 (July 2010)
General layout of the system information file
Parameters may be entered in any order in the file. If a parameter is listed multiple times, the last
occurrence is used.
Each parameter must have the form
<NAME>=<VALUE>
The parameters’ names, listed below, all begin with the text string “SYSINFO_”.
Some parameters are set once for the entire system. Array parameters (those ending in “[n]” for a
non-negative integer n) are set for their corresponding network interfaces.
In general, the parameters listed below that are set for the entire system are not required, and they
default to the value already present on the system. The exception is SYSINFO_HOSTNAME, which
must be specified whenever SYSINFO_INTERACTIVE is not set to ALWAYS. (See below for
acceptable values of SYSINFO_HOSTNAME.)
In contrast, the network interface parameters must be specified for each network interface that will be
used on the target system. Pre-existing network interface information on the system will be removed
before the system information file is processed by auto_parms(1M). For example, the contents of
/etc/rc.config.d/netconf and /etc/hosts are reverted to the content as they were
originally delivered (that is, to the “newconfig" template for each of them), without any information
specific to the original source system.
Using the SYSINFO_INTERACTIVE parameter
The single setting SYSINFO_INTERACTIVE=ALWAYS can be used to trigger the interactive FIRST-
BOOT interface to be displayed by auto_parms(1M) when the image is booted. This is the only
value that is defined in the delivered sample system information file.
If the interactive interface is not desired, this variable must be removed from the file or set to
“ON_ERROR”, its default value.
Setting the SYSINFO_HOSTNAME parameter
The hostname must be set in the system information file if SYSINFO_INTERACTIVE is not set to
ALWAYS. The syntax for the hostname is
SYSINFO_HOSTNAME=<hostname>
The value of the hostname must be a valid domain. It must not end in a period.
The initial period-delimited segment (or the entire name if no periods are used), must conform to all of
the following rules:
• It must consist of the characters [a-z] [A-Z][0-9] [-,_]
• It must not begin with a digit
• It must not end with "-" or "_"
• It must not be longer than the HOST_NAME_MAX value returned by getconf(1).