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

MIB file.

/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 sapnwrfc.ini configuration file in the /opt/universal/usap/samp directory.

/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 sapnwrfc.ini configuration file. However, for Universal Connector for AIX and Universal Connector for Solaris SPARC-based systems, samp contains SAP RFC interface saprfc.ini configuration file, as thise versions of Universal Connector do not require the SAP NW RFC libraries.

/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
/opt/universal/uspool/bin/udb_checkpoint
/opt/universal/uspool/bin/udb_deadlock
/opt/universal/uspool/bin/udb_dump
/opt/universal/uspool/bin/udb_load
/opt/universal/uspool/bin/udb_printlog
/opt/universal/uspool/bin/udb_recover
/opt/universal/uspool/bin/udb_stat
/opt/universal/uspool/bin/udb_upgrade
/opt/universal/uspool/bin/udb_verify
                                                                             

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.

ModuleVersionNotes
azure-storage-blob12.7.112.1.1 for AIX and Solaris SPARC
azure-storage-logging0.5.1AIX, Solaris SPARC only
botocore1.14.8
boto31.11.8
docker4.1.0
google-cloud-storage1.25.0
paramiko2.7.1
requests2.22.0
hdbcli2.7.23Linux Intel only
pyodbc4.0.30Linux Intel only
cx-Oracle8.0.1Linux Intel only
hdfs2.5.8Linux only
kubernetes12.0.1Linux only