Universal Agent for UNIX - File Inventory Lists
Universal Agent for UNIX - File Inventory Lists
The Universal Agent installation for UNIX includes the files required for:
- Universal Automation Center Agent
- Universal Broker
- Universal Command Manager and Server
- Universal Connector for PeopleSoft
- Universal Connector for SAP
- Universal Control Manager and Server
- Universal Data Mover Manager and Server
- Universal Event Monitor Manager and Server
- Universal Certificate
- Universal Copy
- Universal Encrypt
- Universal Message Translator
- Universal Products Install Merge
- Universal Query
- Universal Spool Utilities
- Universal Message Service (OMS)
- Universal Controller Command Line Interface (CLI)
- Python Distribution for Universal Agent
This page identifies the files installed with each of these Universal Agent components / utilities.
The file paths listed presume that the installation directory (/opt) and the variable file directory (/var/opt) are the defaults. These directories can be changed on most UNIX installations.
Universal Automation Center Agent
File | Description |
---|---|
/etc/universal/comp/uag | Universal Automation Center Agent component definition file. |
/etc/universal/uags.conf | Universal Automation Center Agent configuration file. |
/etc/universal/uftp.conf | Universal FTP Client configuration file. |
/opt/universal/nls/uagmceng.umc | Universal Automation Center Agent message catalog. |
/opt/universal/uagsrv/bin/ops_copyfile | Universal Automation Center Agent copy utility. |
/opt/universal/uagsrv/bin/ops_monitor | Universal Agent file monitor program. |
/opt/universal/uagsrv/bin/ops_renice | Universal Agent utility program to adjust process niceness. |
/opt/universal/uagsrv/bin/ops_scan | Universal Automation Center Agent scan utility. |
/opt/universal/uagsrv/bin/opsmerge.sh | Universal Agent configuration merge utility. |
/opt/universal/uagsrv/bin/uagsrv | Universal Automation Center Agent component program. |
/opt/universal/uagsrv/bin/uftp | Universal FTP Client program. |
/opt/universal/uagsrv/samp | UAG sample directory. |
/opt/universal/uagsrv/samp/OPSWISE-MIB.txt | |
/opt/universal/uagsrv/samp/parser.txt | Universal FTP Client file describing the format of file listings received from FTP servers, based on operating system and/or file system. |
/opt/universal/uagsrv/uagsinst.src | Universal Automation Center Agent installation source file (included in Generic UNIX packaging only). |
/var/opt/universal/uag | Universal Agent command Reference files directory |
/var/opt/universal/trace | Universal Automation Center Agent trace file directory. |
Universal Broker
File | Description |
---|---|
/etc/universal/comp | Component definition directory. |
/etc/universal/SB_ConfigSetup.env | Paths to installed files. |
/etc/universal/uacl.conf | Universal Access Control List configuration file. |
/etc/universal/ubroker.conf | Universal Broker configuration file. |
/opt/universal/nls/ussmceng.umc | Universal Broker message catalog. |
/opt/universal/ubroker/bin/ubroker | Console broker program. |
/opt/universal/ubroker/bin/ubrokerd | Daemon broker program. |
/opt/universal/ubroker/tmpl/aclcfg | Template file for the Universal Access Control List (UACL) configuration. |
/opt/universal/ubroker/tmpl/omscfg | Template file for the Universal Message Service (OMS) configuration. |
/opt/universal/ubroker/tmpl/omscmp | Template file for the Universal Message Service (OMS) component definition. |
/opt/universal/ubroker/tmpl/uagcfg | Template file for the Universal Automation Center Agent (UAG) configuration. |
/opt/universal/ubroker/tmpl/uagcmp | Template file for the Universal Automation Center Agent (UAG) component definition. |
/opt/universal/ubroker/tmpl/ubrcfg | Template file for the Universal Broker configuration. |
/opt/universal/ubroker/tmpl/ucmcfg | Template file for the Universal Command Manager configuration. |
/opt/universal/ubroker/tmpl/ucmcmp | Template file for the Universal Command Server component definition. |
/opt/universal/ubroker/tmpl/ucscfg | Template file for the Universal Command Server configuration. |
/opt/universal/ubroker/tmpl/uctcfg | Template file for the Universal Control configuration. |
/opt/universal/ubroker/tmpl/uctcmp | Template file for the Universal Control Server component definition. |
/opt/universal/ubroker/tmpl/udmcfg | Template file for the Universal Data Mover Manager configuration. |
/opt/universal/ubroker/tmpl/udmcmp | Template file for the Universal Data Mover Server component definition. |
/opt/universal/ubroker/tmpl/udscfg | Template file for the Universal Data Mover Server configuration. |
/opt/universal/ubroker/tmpl/uedcmp | Template file for the Universal Event Monitor Demand-Driven Server component definition. |
/opt/universal/ubroker/tmpl/uemcfg | Template file for the Universal Event Monitor Manager configuration. |
/opt/universal/ubroker/tmpl/uemcmp | Template file for the Universal Event Monitor Event-Driven Server component definition. |
/opt/universal/ubroker/tmpl/uescfg | Template file for the Universal Event Monitor Server configuration. |
/opt/universal/ubroker/tmpl/uftcfg | Template file for the Universal FTP Client configuration. |
/opt/universal/ubroker/tmpl/uppcfg | Template file for the Universal Connector for PeopleSoft configuration. |
/opt/universal/ubroker/tmpl/uqrcfg | Template file for the Universal Query configuration. |
/opt/universal/ubroker/tmpl/usapcfg | Template file for the Universal Connector for SAP configuration. |
/opt/universal/ubroker/tmpl/utscfg | Template file for the Universal Control Server configuration. |
/opt/universal/ubroker/samp | Broker sample directory. |
/opt/universal/ubroker/ubrinst.src | Universal Broker installation source file (included in Generic UNIX packaging only). |
/opt/universal/ubroker/ubrokerd | Broker daemon start script. |
/var/opt/universal/cmdref | Universal Broker command Reference files directory. |
/var/opt/universal/keystore | Broker Key Store. |
/var/opt/universal/log | Broker message log directory. |
/var/opt/universal/spool | Broker component database files. |
/var/opt/universal/tmp | Universal Broker temporary directory. |
/var/opt/universal/trace | Broker trace file directory. |
Universal Command Manager
File | Description |
---|---|
/etc/universal/ucmd.conf | Universal Command Manager configuration file. |
/opt/universal/bin/ucmd | Symbolic link to the Universal Command Manager program. |
/opt/universal/nls/ucmmceng.umc | UCMD message catalog. |
/opt/universal/ucmdmgr/bin/ucmd | Universal Command Manager program. |
/opt/universal/ucmdmgr/bin/uencrypt | Universal Encrypt program file. |
/opt/universal/ucmdmgr/samp | Manager sample file directory. |
/opt/universal/ucmdmgr/ucmcinst.src | Manager installation source file (included in Generic UNIX packaging only). |
Universal Command Server
File | Description |
---|---|
/opt/universal/bin/ucopy | Symbolic link to the Universal Copy program. |
/opt/universal/bin/umet | Symbolic link to the Universal Message Translator program. |
/etc/universal/comp/ucmd | Universal Control Server component definition file. |
/etc/universal/ucmds.conf | Server configuration file. |
/opt/universal/ucmdsrv/bin/ucmsrv | Server component program. |
/opt/universal/ucmdsrv/bin/ucopy | Universal Copy utility used for binary file copies. Similar to the UNIX cat command. |
/opt/universal/ucmdsrv/bin/umet | Universal Message Translator program. |
/opt/universal/ucmdsrv/samp | Server sample directory. |
/opt/universal/ucmdsrv/ucmsinst.src | Server installation source file (included in Generic UNIX packaging only). |
/var/opt/universal/spool | Server component database files and spool file directory. |
/var/opt/universal/trace | Server trace file directory. |
Universal Connector for SAP
File | Description |
---|---|
/etc/universal/usap.conf | Server configuration file. |
/opt/universal/bin/sapnwrfc.ini | Symbolic link to the SAP NW (NetWeaver) RFC interface |
/opt/universal/bin/usap | Symbolic link to the Universal Connector for SAP program. |
/opt/universal/nls/uspmceng.umc | Universal Connector for SAP message catalog. |
/opt/universal/usap/bin/usap | Universal Connector for SAP program. |
/opt/universal/usap/samp | Server sample file directory. Note The samp directory contains the SAP NW (NetWeaver) RFC interface |
/opt/universal/usap/usapinst.src | Server installation source file (include in Generic UNIX packaging only). |
Universal Connector for PeopleSoft
File | Description |
---|---|
/etc/universal/upps.conf | Manager configuration file. |
/opt/universal/bin/upps | Symbolic link to the Universal Connector for PeopleSoft program. |
/opt/universal/nls/uppmceng.umc | Universal Connector for PeopleSoft message catalog. |
/opt/universal/upps/bin/upps | Universal Connector for PeopleSoft program. |
/opt/universal/upps/samp | Server sample file directory. |
/opt/universal/upps/uppsinst.src | Server installation source file (include in Generic UNIX packaging only). |
Universal Control Manager
File | Description |
---|---|
/etc/universal/uctl.conf | Manager configuration file. |
/opt/universal/bin/uctl | Symbolic link to the Manager program. |
/opt/universal/nls/uctmceng.umc | Universal Control message catalog. |
/opt/universal/uctlmgr/bin/uctl | Manager program. |
/opt/universal/uctlmgr/samp | Manager sample file directory. |
/opt/universal/uctlmgr/uctcinst.src | Manager installation source file (include in Generic UNIX packaging only). |
Universal Control Server
File | Description |
---|---|
/etc/universal/comp/uctl | Universal Control Server component definition file. |
/etc/universal/uctls.conf | Universal Control Server configuration file. |
/opt/universal/uctlsrv/bin/uctsrv | Server component program. |
/opt/universal/uctlsrv/samp | Server sample file directory. |
/opt/universal/uctlsrv/uctsinst.src | Server installation source file (include in Generic UNIX packaging only). |
/var/opt/universal/trace | Universal Control Server trace file directory. |
Universal Data Mover Manager
File | Description |
---|---|
/etc/universal/udm.conf | Manager configuration file. |
/opt/universal/bin/udm | Symbolic link to the Manager program. |
/opt/universal/nls/udmmceng.umc | Universal Data Mover message catalog. |
/opt/universal/udmmgr/bin/udm | Manager program. |
/opt/universal/udmmgr/samp | Manager sample file directory. |
/opt/universal/udmmgr/udmcinst.src | Manager installation source file (included in Generic UNIX packaging only). |
Universal Data Mover Server
File | Description |
---|---|
/etc/universal/comp/udm | Universal Data Mover Server component definition file. |
/etc/universal/udms.conf | Universal Data Mover Server configuration file. |
/opt/universal/udmsrv/bin/udmsrv | Universal Data Mover Server program. |
/opt/universal/udmsrv/samp | Universal Data Mover Server sample file directory. |
/opt/universal/udmsrv/udmsinst.src | Universal Data Mover Server installation source file (include in Generic UNIX packaging only). |
/var/opt/universal/trace | Universal Data Mover Server trace file directory. |
Universal Event Monitor Manager
File | Description |
---|---|
/etc/universal/uem.conf | Manager configuration file. |
/opt/universal/bin/uem | Symbolic link to the Manager program. |
/opt/universal/nls/uemmceng.umc | Universal Event Monitor message catalog. |
/opt/universal/uemmgr/bin/uem | Manager program. |
/opt/universal/uemmgr/samp | Manager sample file directory. |
/opt/universal/uemmgr/uemcinst.src | Manager installation source file (included in Generic UNIX packaging only). |
/var/opt/universal/uem |
Universal Event Monitor Server
File | Description |
---|---|
/etc/universal/comp/uemd | Demand-driven Universal Event Monitor Server component definition file. |
/etc/universal/comp/uems | Event-driven Universal Event Monitor Server component definition file. |
/opt/universal/bin/uemload | Symbolic link to the UEM database load utility. |
/etc/universal/uems.conf | Server configuration file. |
/opt/universal/uemsrv/bin/uemload | UEM database load utility. |
/opt/universal/uemsrv/bin/uemsrv | Server program. |
/opt/universal/uemsrv/samp | Server sample file directory. |
/opt/universal/uemsrv/uemsinst.src | Server installation source file (included in Generic UNIX packaging only). |
/var/opt/universal/trace | Server trace file directory. |
Universal Certificate
File | Description |
---|---|
/opt/universal/bin/ucert | Symbolic link to the Universal Certificate program. |
/opt/universal/nls/ucrmceng.umc | Universal Certificate message catalog. |
/opt/universal/ucert/bin/ucert | UCERT program |
/opt/universal/ucert/ucrinst.src | Universal Certificate installation source file (included in Generic UNIX packaging only). |
Universal Copy
File | Description |
---|---|
/opt/universal/nls/ucomceng.umc | Universal Copy message catalog. |
Universal Encrypt
File | Description |
---|---|
/opt/universal/bin/uencrypt | Symbolic link to the Universal Encrypt program. |
/opt/universal/nls/uenmceng.umc | Universal Encrypt message catalog |
Universal Message Translator
File | Description |
---|---|
/opt/universal/nls/umemceng.umc | Universal Message Translator message catalog |
Universal Products Install Merge
File | Description |
---|---|
/opt/universal/bin/upimerge | Symbolic link to the Universal Products Install Merge program. |
Universal Query
File | Description |
---|---|
/etc/universal/uquery.conf | Universal Query configuration file. |
/opt/universal/bin/uquery | Symbolic link to the Universal Query program. |
/opt/universal/nls/uqrmceng.umc | Universal Query message catalog. |
/opt/universal/uquery/bin/uquery | Universal Query program. |
/opt/universal/uquery/samp | Universal Query sample file directory. |
/opt/universal/uquery/uqryinst.src | Universal Query installation source file (included in Generic UNIX packaging only). |
Universal Spool Utilities
File | Description |
---|---|
/opt/universal/nls/uslmceng.umc | Universal Spool Library message catalog. |
/opt/universal/uspool/bin/uslist | Used to list the contents of Universal Spool files. |
/opt/universal/uspool/bin/uslrm | Used to remove records from Universal Spool files. |
/opt/universal/uspool/bin/udb_archive | Miscellaneous spool file utilities. Should be used only for debugging purposes, and only at the request of Stonebranch, Inc. Customer Support. |
Universal Message Service (OMS)
File | Description |
---|---|
/etc/universal/comp/oms | OMS Server component definition file. |
/etc/universal/omss.conf | OMS Server configuration file. |
/opt/universal/nls/omsmceng.umc | OMS message catalog. |
/opt/universal/omssrv/bin/omsadm | OMS Administration utility program. |
/opt/universal/omssrv/bin/omssrv | OMS Server program. |
/opt/universal/omssrv/omssinst.src | OMS Server installation source file (included in Generic UNIX packaging only). |
/opt/universal/omssrv/samp/oms.def | OMS Server sample component definition file. |
/opt/universal/omssrv/samp/omss.conf | OMS Server sample configuration file. |
/opt/universal/ubroker/tmpl/omscfg | Template file for the OMS Server configuration. |
/opt/universal/ubroker/tmpl/omscmp | Template file for the OMS Server component definition. |
/var/opt/universal/spool/oms | OMS Server component database files and spool file directory. |
Universal Controller Command Line Interface (CLI)
File | Description |
---|---|
/etc/universal/cmdtools.props | Optional CLI configuration file. |
/opt/universal/opscli/bin/ops-agent-status | Lists the status of one or more Agents. |
/opt/universal/opscli/bin/ops-change-credential-password | Changes the runtime password for the specified Universal Controller credentials resource. |
/opt/universal/opscli/bin/ops-change-user-password | Changes the password for the specified Universal Controller User account. |
/opt/universal/opscli/bin/ops-connector-status | Lists the status of one or more Connectors. |
/opt/universal/opscli/bin/ops-export-bulk | Performs a bulk export of all Controller database records. |
/opt/universal/opscli/bin/ops-export-trigger | Performs an export of the specified triggers and any associated records. |
/opt/universal/opscli/bin/ops-import-bulk | Imports Controller database records that were exported with ops-export-bulk. |
/opt/universal/opscli/bin/ops-import-trigger | Imports triggers and associated records that were exported using ops-export-trigger. |
/opt/universal/opscli/bin/ops-manual-setcompleted | Sets Manual task status to Success. |
/opt/universal/opscli/bin/ops-manual-setstarted | Changes Manual task status from Action Required to Started. |
/opt/universal/opscli/bin/ops-resume-agent | Allows a suspended Agent to submit tasks once again. |
/opt/universal/opscli/bin/ops-resume-agent-cluster | Allows a suspended Agent Cluster to execute tasks once again. |
/opt/universal/opscli/bin/ops-resume-agent-cluster-membership | Allows a specified Agent to rejoin specified Agent Cluster. |
/opt/universal/opscli/bin/ops-set-agent-cluster-task-execution-limit | Sets the task execution limit for an Agent Cluster. |
/opt/universal/opscli/bin/ops-set-agent-task-execution-limit | Sets the task execution limit for an Agent. |
/opt/universal/opscli/bin/ops-suspend-agent | Temporarily prevents a specified Agent from submitting tasks. |
/opt/universal/opscli/bin/ops-suspend-agent-cluster | Temporarily prevents the Agents in the specified Cluster from submitting tasks. |
/opt/universal/opscli/bin/ops-suspend-agent-cluster-membership | Temporarily removes an Agent from cluster membership. |
/opt/universal/opscli/bin/ops-task-cancel | Cancels a task. |
/opt/universal/opscli/bin/ops-task-forcefinish | Force Finishes a task. |
/opt/universal/opscli/bin/ops-task-hold | Places a task on hold. |
/opt/universal/opscli/bin/ops-task-launch | Executes a task. |
/opt/universal/opscli/bin/ops-task-list | Lists the specified tasks. |
/opt/universal/opscli/bin/ops-task-release | Releases a held task. |
/opt/universal/opscli/bin/ops-task-rerun | Re-executes the specified task. |
/opt/universal/opscli/bin/ops-task-setpriority | Changes the execution priority of a Started task. |
/opt/universal/opscli/bin/ops-task-skip | Skips the specified task instance. |
/opt/universal/opscli/bin/ops-task-status | Displays the status of the task instance(s) associated with a task. |
/opt/universal/opscli/bin/ops-trigger-disable | Disables the specified trigger(s). |
/opt/universal/opscli/bin/ops-trigger-enable | Enables the specified trigger(s). |
/opt/universal/opscli/bin/ops-trigger-now | Satisfies all conditions in the specified trigger and launches its associated tasks. |
/opt/universal/opscli/bin/ops-trigger-status | Displays the status of the specified trigger(s). |
/opt/universal/opscli/bin/ops-update-resource-limit | Sets the resource limit for a resource. |
/opt/universal/opscli/bin/ops-variable-list | Displays the specified variable's value. |
/opt/universal/opscli/bin/ops-variable-set | Sets the specified variable's value. |
/opt/universal/opscli/bin/uagcmd | CLI executable command. |
/opt/universal/opscli/samp | CLI sample directory. |
Universal Translate Tables (UTT)
Code page files used for text translation between different operating systems and product message catalogs.
File |
---|
/opt/universal/nls/default.stt |
/opt/universal/nls/raw.stt |
/opt/universal/nls/iso8859-1.utt |
/opt/universal/nls/iso8859-2.utt |
/opt/universal/nls/iso8859-3.utt |
/opt/universal/nls/iso8859-4.utt |
/opt/universal/nls/iso8859-5.utt |
/opt/universal/nls/iso8859-6.utt |
/opt/universal/nls/iso8859-7.utt |
/opt/universal/nls/iso8859-8.utt |
/opt/universal/nls/iso8859-9.utt |
/opt/universal/nls/iso8859-10.utt |
/opt/universal/nls/iso8859-13.utt |
/opt/universal/nls/iso8859-14.utt |
/opt/universal/nls/iso8859-15.utt |
Python Distribution for Universal Agent
Installed under /opt/universal/python.
The Python distribution provided by the Universal Agent install is a fully-functional Python distribution that has complete support for Python script execution, virtual environment creation, and/or add-on module installations via pip.
When installing new Python modules to this distribution’s install directory, remember to use the provided pip binary to ensure that the module is installed to the correct path.
Starting with the Universal Agent 6.8.0.0 release, the path to our custom Python distribution will no longer contain version numbers. This will make it possible to upgrade the version of Python included with the Universal Agent package without affecting scripts that take advantage of the version-independent path.
For example, when you add #!/opt/universal/python/bin/python
to the start of your Python script, you will be protected against future version changes that the Universal Agent install may provide.
Note
To preserve compatibility with existing Stonebranch marketplace scripts, the Universal Agent install also provides an /opt/universal/python3.6/bin
directory. This directory contains a python3 symbolic link that points to the current Python binary installed to /opt/universal/python/bin
. This will allow scripts using #!/opt/universal/python3.6/bin/python3
to work with the latest install.
It also means that the Python version reported using this path may no longer be 3.6 (starting with Universal Agent 6.8.0.0, it will be 3.7). Support for the python3.6 symlink may go away at any time, so protect any new scripts by pointing them to the version-independent /opt/universal/python/bin/python
path.
Provided Modules
The modules provided by the Universal Agent's Python distribution are listed below. Where possible, the dependencies for each of these modules are also provided. Stonebranch does not own, support, or maintain any of these modules. The link for each module will direct you to that project's homepage.
Module | Version | Notes |
---|---|---|
azure-storage-blob | 12.22.0 | |
boto3 | 1.35.3 | |
cryptography | See Notes |
|
cx-Oracle | 8.3.0 | |
docker | 7.1.0 | |
google-cloud-storage | 2.18.2 | |
hdbcli | 2.21.28 | Linux Intel and PPC only |
hdfs | 2.7.3 | |
kubernetes | 30.1.0 | |
paramiko | 3.4.1 | |
pyodbc | 5.1.0 | Linux Intel only |
requests | 2.32.3 |
The azure-storage-logging module was removed from AIX and Solaris SPARC. It relies on the azure-storage meta-package, which has been pulled from PyPI.