Previous Topic: CMDNUM—Number of Command ProcessorsNext Topic: Example: CPF control option


CPF—Activate Command Propagation Facility at Startup

Valid on z/OS and z/VM.

The CPF control option specifies whether the Command Propagation Facility (CPF) of CA Top Secret is activated at startup.

At least one of the CPF‑related control options must be entered at CA Top Secret startup to use the CPF. If not, the CPF activation is delayed until the next CA Top Secret startup. CA Top Secret does not honor CPF control options until that time.

All entry methods are accepted.

This control option has the following format:

CPF(ON|OFF|KILL|REFRESH|INACTIVE)
ON

Specifies that the CPF modules are loaded into memory, and that the CPF subtask is initiated. The NDT CPFNODE definitions override the CPFNODES control option definitions. Before encountering CPF(ON), STATUS(CPF) displays CPF(INACTIVE), indicating that the CPF modules have not been loaded.

If CPF(ON) is specified, but CCI is not available or not fully initialized; CPF status is displayed as CPF(INIT). While CPF is in this status, commands are not propagated through CPF and are not logged to the CPF recovery file. Once CCI completes its initialization, CPF status displays as CPF(ON) and command propagation logging takes place.

OFF

Specifies that no TSS commands transmitted by this node or received from other nodes until the operator sets CPF(ON) with the TSS MODIFY command (if any CPF‑related control option was entered), or at the next startup of CA Top Secret.

KILL

Terminates the CPF subtask and produces a dump. Once the subtask has been killed, it can later be reactivated using TSS MODIFY(CPF(ON)). CPF(KILL) produces an SVC dump with abend S33E. If a dump is desired, be certain to disable any active SLIP commands set to suppress S33E abend dumps.

REFRESH

Issues CPF(OFF) followed by CPF(ON). During the internal shutdown, the STATUS(CPF) shows CPF(OFF). When CPF is restarted, any changes to the NDT CPFNODE definitions override previous control option settings. Any commands queued in storage are released during shutdown and are rebuilt from the recovery file at startup. Commands and password changes, already on the recovery file before shutdown, are executed verbatim; regardless of NDT changes implemented at startup.

INACTIVE

(Default) Although this value cannot be used in a command, it is displayed in STATUS(CPF) to indicate that CPF has not been activated.