How to check the ACF2 maintenance level
search cancel

How to check the ACF2 maintenance level

book

Article ID: 241914

calendar_today

Updated On:

Products

ACF2 - z/OS

Issue/Introduction

Is there a way (other than in SMP/E) to check the maintenance level (PTFs) applied?

Environment

Release : 16.0

Component : ACF2 for z/OS

Resolution

There are the two options to display the current ACF2 maintenance other than SMP/E:

1. CAMODID Utility. Example JCL:

                            
//STEP1    EXEC PGM=IKJEFT01                                     
//SYSPRINT DD   SYSOUT=*                                         
//SYSTSPRT DD   SYSOUT=*                                         
//SYSIN    DD   DUMMY                                            
//SYSTSIN  DD   *                                                
 CAMODID DSN(your.ACF2.R16.CAX1link) FMID(CAX1G00) 
 CAMODID DSN(your.ACF2.R16.CAX1lpa) FMID(CAX1G00)          
/*  

  

Here are the FMIDs for ACF2:

CAX1G00 /*CA-ACF2-MVS              
CAX1G01 /*CA-ACF2-MVS JES2         
CAX1G02 /*CA-ACF2-MVS JES3      
CAX1G03 /*CA-ACF2-MVS CICS      
CAX1G04 /*CA-ACF2-MVS IMS       
CAX1G05 /*CA-ACF2-MVS DLI                                                          

2. TSO ISRDDN for a specific module, ACF00SVA as an example shown below

TSO ISRDDN
LINKLIST
m ACF00SVA
Type YES
Copy CAX1LINK library
Browse CAX1LINK library and search for ACF00SVA member
Issue f RMID in ACF00SVA (may have to search multiple times) and look at the RMID level you are on

 

The SHOW STATE command can be issued to check the ACF2 release service level and the FDR assembly date. It doesn't provide any information on PTFs though.                                                
                                                                        

The beginning information of the SHOW STATE output provides the following information:

  1. Release level of CA-ACF2 including the service level.
  2. Support level of z/OS
  3. Operating Mode of CA-ACF2. For example the mode of ABORT indicates that this system is in ABORT mode such that any unauthorized resource access will be denied by CA-ACF2. Other modes are RULE and LOG.
  4. The date and time of the assembly of the ACFFDR.
  5. The following is an example of an ACF2 SHOW STATE:

    RUNNING CA ACF2 16  /MVS SP7.2.5; WITH MODE = ABORT
    USING FDR ASSEMBLY: hh.mm mm/dd/yy

Note: The above SHOW STATE indicates the z/OS release is in IBM's format of MVS SPn.n.n where the last two numbers is the release.                                                            

The most accurate method is to use SMP/E to list the maintenance. Here is sample JCL for reference:

//LISTPTFS EXEC PGM=GIMSMP,PARM='DATE=U',REGION=0M
//SMPCSI    DD DISP=SHR,DSN=your.ACF2.R16.CSI
//*                                              
//SMPHOLD   DD DUMMY                              
//SMPCNTL   DD   *                                
SET BOUNDARY(CAIT0) .                            
LIST SYSMOD                                      
 PTFS                                            
 APAR .                                          
SET BOUNDARY(CAID0) .                            
LIST SYSMOD                                      
 PTFS                                            
 APAR .                                          
/*