ARC0098I
INVALID SETSYS TAPESECURITY SUBPARAMETERS, {{PASSWORD | PD} AND EXPIRATIONINCLUDE CANNOT BE SPECIFIED TOGETHER | {PASSWORD | PD} AND RACFINCLUDE CANNOT BE SPECIFIED TOGETHER | {RACF | RACFINCLUDE} SPECIFIED BUT RACF NOT INSTALLED | {RACF | RACFINCLUDE} SPECIFIED BUT RACF TAPEVOL RESOURCE CLASS NOT DEFINED}

Explanation

A SETSYS command has been entered with the TAPESECURITY parameter and an invalid combination of subparameters. One of the following four conditions has occurred. Each condition listed below corresponds to the respective insert in the message text.
  • The PASSWORD (or PD) and the EXPIRATIONINCLUDE subparameters are specified with the TAPESECURITY parameter on the SETSYS command.
  • The PASSWORD (or PD) and the RACFINCLUDE subparameters are specified with the TAPESECURITY parameter on the SETSYS command.
  • The RACF® or RACFINCLUDE subparameter is specified with the TAPESECURITY parameter on the SETSYS command but RACF is not installed in the system.
  • The RACF or RACFINCLUDE subparameter is specified with the TAPESECURITY parameter on the SETSYS command but the resource class TAPEVOL is not defined in the RACF class descriptor table (CDT).

System action

The TAPESECURITY parameter and its subparameters are ignored. The previous tape security options remain unchanged and in effect. Any remaining parameters on the SETSYS command are processed. DFSMShsm processing continues.

Programmer response

For each of the error conditions listed above, the following programmer response applies:
  • It is inconsistent to specify both the PASSWORD (or PD) and EXPIRATIONINCLUDE subparameters with the TAPESECURITY parameter on the SETSYS command. By specifying the PASSWORD (or PD) subparameter, you indicate that DFSMShsm should password protect its tape volumes. The EXPIRATIONINCLUDE subparameter indicates that it is acceptable for DFSMShsm to migrate or back up password-protected data sets to non-password-protected tape volumes. The EXPIRATIONINCLUDE is intended to be used when the PASSWORD tape security option is not being used. If the intent is for DFSMShsm to protect its tape volumes with both password and expiration date protect, both the PASSWORD and EXPIRATION subparameters should be specified with the TAPESECURITY parameter.
  • It is inconsistent to specify both the PASSWORD (or PD) and RACFINCLUDE subparameters with the TAPESECURITY parameter on the SETSYS command. By specifying the PASSWORD (or PD) subparameter, you indicate that DFSMShsm should password protect its tape volumes. The RACFINCLUDE subparameter indicates that it is acceptable for DFSMShsm to migrate or backup password-protected data sets to non-password-protected tape volumes. The RACFINCLUDE subparameter is intended to be used when the PASSWORD tape security option is not being used. If the intent is for DFSMShsm to protect its tape volumes with both password and RACF, both the PASSWORD and RACF subparameters are specified with the TAPESECURITY parameter.
  • Specifying the RACF or RACFINCLUDE subparameter is not valid when RACF is not installed in the system. If you want DFSMShsm to RACF-protect its tape volumes, RACF must be installed in the system.
  • Specifying the RACF or RACFINCLUDE subparameter is not valid if the RACF TAPEVOL resource class is not defined in the RACF class descriptor table (CDT). If you want DFSMShsm to RACF protect its tape volumes, RACF must be installed and the TAPEVOL resource class must be defined in the RACF CDT. For information about the RACF CDT, see z/OS Security Server RACF Command Language Reference.

Source

DFSMShsm