...
- The Broker user must exist prior to the install. The account must have an existing home directory.
- The account performing the install does not need to be root or the Broker user, but it must have authority to write to the Broker user's home directory.
- A user mode install must be done by passing the
-usermode_install
parameter to unvinst. - The "security" configuration option must be set to "noneinherit" in
uags.conf
,ucmds.conf
,uctls.conf
,udms.conf
, anduems.conf
. This means that no user context switching is supported in an unprivileged user mode environment. All tasks execute as the Broker user. - Any task submitted via the Controller to execute on the Agent must not have credentials specified. This is necessary to ensure the process is spawned without requiring any kind of root privileges. One exception to this condition applies to any task that supports the "Run as sudo" option. In that case, credentials may be supplied, but must match an existing sudoers entry.
- Any user that wants to execute Agent Managers (for example, ucmd, udm, or uem) or Utilities (for example, uctl or uquery) must source the
SB_ConfigSetup.env
file within their user profile. This file is installed in the./etc
directory located under the install directory, and sets environment variables that point to configuration files and to the Broker's.bif
and.plf
files.
...