Universal Command Server Configuration Options

Universal Command Server Configuration Options

This page provides links to detailed information on the configuration options available for use with the Universal Command Server.

The options are listed alphabetically, without regard to any specific operating system.

Configuration Options Information

For each configuration option, this page provides the following information.

Description

Describes the option and how it is used.

Usage

Provides a table of the following information:

Method

Syntax

IBM i

UNIX

Windows

z/OS

Configuration File Keyword

<Format / Value>





Manager Override

<Format / Value>





Method

Identifies the different methods used to specify Universal Command Server configuration options:

  • Configuration File Keyword
  • Manager Override

Note

Each option can be specified using one or more methods.

Syntax

Identifies the syntax of each method that can be used to specify the option:

  • Format: Specific characters that identify the option.
  • Value: Type of value(s) to be supplied for this method.

Note

If a Method is not valid for specifying the option, the Syntax field contains n/a.

(Operating System)

Identifies the operating systems for which each method of specifying the option is valid:

  • IBM i
  • HP NonStop
  • UNIX
  • Windows
  • z/OS

Values

Identifies all possible values for the specified value type.

Defaults are identified in bold type.

<Additional Information>

Identifies any additional information specific to the option.

Configuration Options List

The following table identifies the Universal Command Server configuration options.

Option Name

Description

ACTIVITY_MONITORING

Specification for whether or not product activity monitoring events are generated.

ALLOW_SPOOLING

Specification for whether or not spooling is permitted.

ASSIGN_PROCESS_TO_JOB

Specification for whether or not UCMD Server assigns child processes to a single Windows job object.

CMD_REFERENCE_DIRECTORY

Command reference directory.

CODE_PAGE

Code page used for text translation.

COMMAND_TYPE

Default command type.

DATA_AUTHENTICATION

Specification for whether or not data integrity checks are performed on all standard I/O files.

DATA_COMPRESSION

Specification for whether or not data is compressed on all standard I/O files.

DATA_ENCRYPTION

Specification for whether or not data is encrypted on all standard I/O files.

DATA_SSL_CIPHER_LIST

SSL/TLS cipher list for the control sessions.

DATA_SSL_CIPHER_SUITES

SSL/TLS 1.3 specific cipher suites that are acceptable to use for network communications on the data session, which is used for standard I/O file transmission.

DEFAULT_STDIN_ALLOC

Default STC standard input data allocation attributes.

ELEVATE_USER_TOKEN

Specification for whether or not the UCMD Server assigns an elevated user token to the child process that it executes. An elevated user token is one that is not subject to User Account Control (UAC) restrictions.

ENCRYPT_CONTROL_SESSION

Specification for whether or not the control session must be encrypted.

END_SEVERITY

Message severity that terminates the initiator.

EVENT_GENERATION

Events to be generated as persistent events.

INSTALLATION_DIRECTORY

Base directory in which UCMD Server is installed.

INTERACT_WITH_DESKTOP

Specification for whether or not the desktop of the current interactive logon session is accessible to the user process.

JES_DELETE_SPOOL_FILE

Specification for whether or not selected STC SYSOUT is deleted.

JES_MAX_LINES_READ

Maximum number of records read from selected STC SYSOUT.

JES_REQUEUE_CLAS

JES class in which selected STC SYSOUT is re-queued.

JES_SELECT_CLAS

JES class from which STC SYSOUT is selected.

JOB_LOG

Job log processing.

JOBLOG_COPY_KEEP

Specification for whether or not copies of the joblog from the UCMSINIT job and (optionally) from the job started with USBMJOB are written to a spool file.

JOB_RETENTION

Number of seconds a disconnected server remains active after user process completes.

KEEPALIVE_INTERVAL

Specification for whether or not a keepalive message is sent, and if so, how often.

LOGIN

Specification for whether or not to set up a login environment.

LOGON_METHOD

Specification for how users are logged onto the system.

 MAX_SSL_PROTOCOL 

Maximum SSL/TLS protocol level that will be negotiated and used for communications channels.

MESSAGE_LEVEL

Level of messages written.

MIN_SSL_PROTOCOL

Minimum SSL/TLS protocol level that will be negotiated and used for communications channels.

Note

This option was introduced to IBM i in version 5.1.1.0.

MSG_SUPPRESSION_LIST

List of message IDs representing Universal messages to be suppressed.

NETWORK_FAULT_TOLERANT

Specification for whether or not the server accepts the network fault tolerant protocol.

NLS_DIRECTORY

Location of UMC and UTT files.

PRIORITY

Execution priority of the user job being run.

SCRIPT_TYPE

Default script type.

SHELL

Default shell interpreter.

SPOOL_DIRECTORY

Spool file directory.

STDIN_ALLOC

STC standard input data set allocation parameters.

STDIN_HLQ

STC standard input data high?level qualifier.

STDIO_TIMEOUT

Time to wait for Standard I/O to close before the server process exits.

TMP_DIRECTORY

Name of directory used for temporary files.

TRACE_DIRECTORY

Trace file directory.

TRACE_FILE_LINES

Maximum number of lines to write to a trace file.

TRACE_TABLE

Memory trace table specification.

UCMSCPST_PATH

Absolute path to an external link that resides on the z/OS UNIX file system. The link points to the UCMD Server STC command processor, UCMSCPST.

USE_USER_ACCOUNTING_CODE

Specification for whether or not the IBM i user profile under which a process is run is to be used as the source for the job accounting code.

USER_SECURITY

Specification for whether or not user authentication is active.