To run IRRDPI00 from the RACF® parameter
library, do the following:
- If you already have a RACF parameter
library member set up to run automatically when the RACF subsystem initializes, determine which
member it is. Otherwise, create a new IRROPTxx member
and set it up to run automatically when the RACF subsystem initializes. See The RACF parameter library for information.
- Add the following commands to the beginning of the IRROPTxx member,
ahead of any TARGET commands or any other RACF commands that affect profile segments other
than the base segment:
ALLOCATE FILE(SYSUT1) DATASET('SYS1.SAMPLIB(IRRDPSDS)') SHR
IRRDPI00 UPDATE
FREE FILE(SYSUT1)
- Make sure that IRRDPI00 is in the TSO/E APF-authorized command
table. See TSO/E authorization of the IRRDPI00 command for more information.
- If you want to test your changes, you can execute the commands
in the IRROPTxx parameter library member
by issuing the SET command (for example, #SET INCLUDE(xx)).
Or, you can restart the RACF subsystem
to execute them. An IPL will also execute them, but is usually not
desirable.
- If you previously ran IRRDPI00 from a started procedure such as
IRRDPTAB, you should remove the started procedure. The removal should
include:
- Removing the started procedure from SYS1.PROCLIB
- Removing the COM='START IRRDPTAB' statement from
the appropriate COMMNDxx member
- Removing an entry specifically for the IRRDPTAB started procedure
in the started procedures table (ICHRIN03) or the STARTED class, if
you set one up