Managing HP Serviceguard A.11.20.20 for Linux, March 2014

only the hostname portion, of the fully qualified domain name). As with user_name, be careful
to spell the keywords exactly as given.
6.1.4.53 user_name
Specifies the name of a user who has permission to administer this package. See also user_host
(page 190) and user_role; these three parameters together define the access control policy for
this package (see “Controlling Access to the Cluster” (page 158)). These parameters must be defined
in this order: user_name, user_host, user_role.
Legal values for user_name are any_user or a maximum of eight login names from /etc/
passwd on user_host.
NOTE: Be careful to spell any_user exactly as given; otherwise Serviceguard will interpret it
as a user name.
Note that the only user_role that can be granted in the package configuration file is
package_admin for this particular package; you grant other roles in the cluster configuration
file. See “Setting up Access-Control Policies” (page 160) for further discussion and examples.
6.1.4.54 user_role
Must be package_admin, allowing the user access to the cmrunpkg, cmhaltpkg, and cmmodpkg
commands (and the equivalent functions in Serviceguard Manager) and to the monitor role for
the cluster. See “Controlling Access to the Cluster” (page 158) for more information.
6.1.4.55 Additional Parameters Used Only by Legacy Packages
IMPORTANT: The following parameters are used only by legacy packages. Do not try to use
them in modular packages. See “Creating the Legacy Package Configuration (page 233) for more
information.
PATH Specifies the path to be used by the script.
SUBNET Specifies the IP subnets that are to be monitored for the
package.
RUN_SCRIPTand HALT_SCRIPT Use the full pathname of each script.
These two parameters allow you to separate package run
instructions and package halt instructions for legacy
packages into separate scripts if you need to. In this case,
make sure you include identical configuration information
(such as node names, IP addresses, etc.) in both scripts.
In most cases, though, HP recommends that you use the
same script for both run and halt instructions. (When the
package starts, the script is passed the parameter start;
when it halts, it is passed the parameter stop.)
LV The name of a logical volume hosting a file system that will
be mounted by the package.
FS The name of the mount point for a file system to be mounted
by the package.
VGCHANGE As vgchange_cmd (page 186).
6.2 Generating the Package Configuration File
When you have chosen the configuration modules your package needs (see “Choosing Package
Modules” (page 169)), you are ready to generate a package configuration file that contains those
6.2 Generating the Package Configuration File 191