SECDUMMY Member Referenced In CA Top Secret Installation Guide

Document ID : KB000018816
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

The CA Top Secret Installation Guide References a SECDUMMY member with the TSSMAIND job. What is this?

Solution:

The input parameters for the job can be specified either in stream or in a member. The reference to SECDUMMY in the Installation Guide is using the input parameters in a member. For example:


//insert valid job card here                                           
//*********************************************************************
//*                                                                   *
//*  DUMMY RUN TO DETERMINE THE NUMBER OF BLOCKS NEEDED TO CREATE     *
//*  THE CA TOP SECRET SECURITY FILE.                                 *
//*                                                                   *
//*  NOTE: THIS JOB WILL ABEND WITH A U1520 UPON COMPLETION,          *
//*        ALSO THE VSAM FILE IS NOT NEEDED TO DETERMINE THE          *
//*        NUMBER OF BLOCKS.                                          *
//*                                                                   *
//*  CUSTOMIZE THIS JOB AS FOLLOWS:                                   *
//*                                                                   *
//*  .  INSERT A VALID JOBCARD(ABOVE).                                *
//*                                                                   *
//*  .  TAILOR THE PROC STATEMENT AND TSSIN-DD TO MEET YOUR SITE      *
//*     STANDARDS.                                                    *
//*                                                                   *
//*  REFER TO THE CA TOP SECRET INSTALLATION GUIDE FOR                *
//*  FURTHER INFORMATION ON THE TSSMAINT UTILITY PROGRAM.             *
//*                                                                   *
//*********************************************************************
//TSSMAINT     PROC     PRINT='*',     /* SYSOUT O/P DESTINATION     */
//             CAI='PRODHLQ',          /* HIGH LEVEL QUALIFIER       */
//             SYSDA=SYSDA,            /* LOCAL DASD DEVICE          */
//             VOLSER=??????           /* DASD VOLSER FOR NEW FILE   */
//*                                                                    
//TSSMAIND     EXEC     PGM=TSSMAINT                                   
//STEPLIB      DD       DSN=&CAI..CAKOLINK,DISP=SHR                    
//MAINTOUT     DD       SYSOUT=&PRINT                                  
//SECFILE      DD       UNIT=&SYSDA,VOL=SER=&VOLSER,                   
//             DSN=&&TEMP,SPACE=(TRK,(1)),DCB=KEYLEN=17,               
//             DISP=(,DELETE,DELETE)                                   
//MAINTIN      DD       DDNAME=TSSIN                                   
//             PEND                                                    
//*                                                                    
//DUMMYRUN     EXEC     TSSMAINT                                       
//TSSIN        DD  DSN=&CAI.CAKOJCL0(SECDUMMY),DISP=SHR     

In the above example, member SECDUMMY in dataset PRODHLQ.CAKOJCL0

would contain the input parameters:

CREATE SECURITY                                                        
ACCESSORS=?????                                                        
VOLUMES=?????                                                          
BLOCKSIZE=8192                                                         
RESBLOCKS=?????      <----OPTIONAL                                     
SDTBLOCKS=?????      <----OPTIONAL                                     
PIEBLOCKS=?????      <----OPTIONAL                                     
SCA=MSCA/PASSWORD                                                      
ID=DUMMY 

(Substitute the values to be used for the question marks in ACCESSORS, VOLUMES, RESBLOCKS, SDTBLOCKS, and PIEBLOCKS. Also, if not using a block size of 8192, specify the block size to be used. The block size must be a multiple of 256 and a minimum of 8192.)