Previous Topic: Apply Preventative MaintenanceNext Topic: Clean Up the USS Directory (Optional)


Run the Staging Jobs

The staging jobs copy the required job, procedure, parameter, and configuration members from the installation libraries into staging libraries. The staging jobs can be found in the LDAP JCL library (<instlib_hlq>.CHRSEC.LDAP.CDT9JCL) created by the previous steps. Choose the appropriate staging job for your system:

STAG4DCA

Copies members needed for CA ACF2 systems installing components compatible with CA Chorus v4.0. Uses role-based rules for the security administration jobs.

STAG4DCU

Copies members needed for CA ACF2 systems installing components compatible with CA Chorus v4.0. Uses UIDSTRING-based rules for the security administration jobs.

Note: The security administration jobs contain UIDSTRING-based rules that require manual edits during the customization phase of the process. All manual steps are described in the AREADME file and in the jobs themselves.

STAG4DCT

Copies members needed for CA Top Secret systems installing components compatible with CA Chorus v4.0.

STAG4DCR

Copies members needed for RACF systems installing components compatible with CA Chorus v4.0.

Follow these steps:

  1. Modify the job card according to site standards.
  2. Edit the following variables:
    INSTLIB_HLQ

    HLQ of the libraries that were created when the unified install process ESD file was installed. This value must match the value that was used for the “instlib_hlq” variable in the UNZIPJCL job

    STAGELIB_HLQ

    HLQ of the libraries that will be created by this job to hold copies of all members needed for the configuration process. It is acceptable to use the same value for all of the high level qualifiers.

    STAGELIB_VOL

    Volume used for stage libraries. If using SMS, replace the 'VOL=SER=STAGELIB_VOL' statement with the appropriate SMS statement.

    STAGELIB_UNIT

    Unit used for stage libraries.

  3. Run the staging job.

    The staging libraries are created.

Customize Members

The RUNCONF job executes a customization program that edits the members in the staging libraries. This program must be executed twice. The first run allocates a data set and copies all the variables that are required to customize the members. The second run substitutes the values specified for the variables into the members. To customize the members for your environment, complete the following steps.

Follow these steps:

  1. Edit the RUNCONF job in the <stagelib_hlq>.CHRSEC40.STAGE.JOBLIB staging library created in the previous step:

    Note: Additional values can optionally be changed. See the notes in RUNCONF for more information.

  2. Run the RUNCONF job.

    The first run allocates the <config_hlq>.CHRSEC40.CONFIG.DATA data set. All required variables are copied into this data set.

  3. Review and edit the <config_hlq>.CHRSEC40.CONFIG.DATA (referred to as CONFIG.DATA later) data set. Several variables require changes and more variables can be changed, if necessary, to conform to site standards. See the documentation in this member to determine which variables require modification, which can optionally be changed, and which should not be modified.

    You must review or update the variables in the CONFIG.DATA data set prior to running the RUNCONF job for the second time. If a default value is provided, ensure that it is correct for your site. Variables with a value of 'changeme' must be modified.

  4. Run the RUNCONF job again. The second run copies all members from the staging libraries into the customized libraries and applies all customizations to the members.
  5. Review the customized jobs in the <custlib_hlq>.CHRSEC40.CUST.JOBLIB, procedures, parameter members, and configuration members in the customized libraries.

    Note: If any values require changes, it is recommended that you edit the value in the CONFIG.DATA data set and rerun the RUNCONF job. Doing so ensures that the change is propagated to all members that need the value.

  6. Print and review the AREADME member in the customization JOBLIB data set for more instructions and notes regarding the customized members. To ensure this process is successful, you must follow the additional instructions contained within the AREADME.

    Important! We recommend printing the AREADME member for reference while editing and running the customized jobs.

  7. Run the customized jobs that now reside in the customization <custlib_hlq>.CHRSEC40.CUST.JOBLIB. The jobs use the following naming conventions:

    The jobs must be run in the correct order using the sequence number.

    Most jobs are expected to get a return code of 0. See the AREADME file for exceptions. If a job does not have a return code of 0, review the job output.

    Note: the jobs ending in "SA" are security administration jobs. Some of these jobs require manual intervention in order to match your site standards and run successfully. Detailed instructions for these steps are provided in the AREADME member and in the comment boxes inside the jobs. Please review these jobs with the appropriate security administrator for correctness.

  8. Some members created by this process are started task procedures and parameter files. Several customized jobs copy these members into PROCLIB and PARMLIB libraries. See the AREADME file for the data set names for these libraries. You are required to copy the procedures into a system proclib before you can start any of the started tasks. The parameter and config libraries are specified in several of these procedures. If you move the parameter members, you must also edit the procedures to specify the new libraries and ensure that the tasks have access to the new libraries.
  9. Start the started tasks in the order described in the AREADME file. Ensure each started task starts successfully.

Note: After successfully starting the started tasks described in the AREADME file, you are ready to start the installation of the CA Chorus Security Discipline. The SECROLE member that is housed in the <custlib_hlq>.CHRSEC30.CUST.JOBLIB data set contains the variables you specified as part of the unified install process which you will need for the CA Chorus Security Discipline installation process. For more information on installing the Security Discipline, see the CA Chorus Installation Guide.