To make it easier for you to install resolving SYSMODs for exception
SYSMODs, SMP/E writes the necessary commands to the SMPPUNCH data
set: SET BOUNDARY, RECEIVE (for unreceived resolving SYSMODs), RESETRC,
and either ACCEPT (for distribution zones) or APPLY (for target zones).
Nothing is written to SMPPUNCH for a specified zone in the following
cases:
- There are no exception SYSMODs for the specified zone.
- There are no resolving SYSMODs for any of the exception SYSMODs
or all resolving SYSMODs identified are held.
- The specified zone is the global zone.
- NOPUNCH was specified on the REPORT ERRSYSMODS command.
Figure 1 shows the format of the SMPPUNCH output
from the REPORT ERRSYSMODS command.
Figure 1. REPORT ERRSYSMODS:
Format of SMPPUNCH OutputSET BDY (GLOBAL). /* REMOVE COMMENT IF DOING RECEIVE
RECEIVE SELECT(
sysmod0
)
SYSMODS.
REMOVE COMMENT IF DOING RECEIVE */
RESETRC.
SET BDY (zone ).
command SELECT(
sysmod1 /* type RESOLVES reason for sysmod2 FMID(sysmod3) */
*** OR ***
/* sysmod1 type RESOLVES reason for sysmod2 FMID(sysmod3) */
)
GROUP CHECK
BYPASS(HOLDSYSTEM, HOLDCLASS(ERREL)).
- zone
- is the name of the target or distribution zone in which the
exception SYSMOD is currently installed.
- command
- is the command to be used to install the resolving SYSMODs:
ACCEPT for a distribution zone, APPLY for a target zone.
- sysmod0
- is the ID of a resolving SYSMOD that has not been received.
- sysmod1
- is the ID of a resolving SYSMOD for the error reason ID.
A
SYSMOD is commented out in the following cases:
- The command is ACCEPT and the SYSMOD is an APAR fix. This is to
avoid accepting APAR fixes into a distribution zone.
- The SYSMOD has not been received.
- The SYSMOD is held for an error reason ID other than ERREL.
- The SYSMOD was already listed in the SMPPUNCH output.
- The SYSMOD is a function. This is to avoid inadvertently installing
a function.
- type
- is the SYSMOD type of the resolving SYSMOD.
- reason
- is the APAR that caused the exception SYSMOD to be held.
- sysmod2
- is the ID of the exception SYSMOD.
- sysmod3
- is the FMID of the function to which the exception SYSMOD applies.
You can edit the SMPPUNCH output before using it. For example,
if you need to receive a resolving SYSMOD, you can remove the comments
from the RECEIVE command, after verifying the SYSMODs in the SELECT
list.