This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.
TrueSight Orchestration Platform
BMC Atrium Orchestrator Platform 7.x.xx BMC Atrium Orchestrator Platform 8.x.xx TrueSight Orchestration Platform 8.x.xx
The documentation for BMC Atrium Orchestrator / TrueSight Orchestration (TSO) says only a root user can install a peer. Is it possible to install even as a non-root user? If so, how will this affect peer behavior?
You can install TSO as non-root user, as long as the non-root user owns all directories and files included in the TSO installation directory and has sufficient permissions to execute any use case on the peer.
BMC recommends installing as a root user for the following reasons:
- If a root user modifies any of the files or directories in the TSO installation directory, or if the ownership of any file or directory changes to root, a non-root user cannot access the file and the peer may not start.
- In some environments, installing TSO requires certain operating system settings or changes. A non-root user may not have the access required to make these changes.
- If a root user starts the TSO peer service, TSO will write files as that root user, which can cause issue (1) above.
- Certain operations do require root privileges. For example, if a workflow uses the Command Line adapter to run a command only available to root users, the adapter cannot run that command if TSO runs as a non-root user.