Checking that you have the appropriate access
If you are applying a SYSMOD that has an HFS element with one of the attributes listed in the
following table, you must run the SMP/E job with a user ID that has at least the corresponding
access privileges, and be UID 0. The attributes for an HFS element are specified on the PARM operand
of the HFS element MCS.
BPXCOPY attribute | Access |
---|---|
APF | READ access to the BPX.FILEATTR.APF resource in the FACILITY class |
PROGCTL | READ access to the BPX.FILEATTR.PROGCTL resource in the FACILITY class |
SHARELIB | READ access to the BPX.FILEATTR.SHARELIB resource in the FACILITY class |
UID(owner) | READ access to the BPX.SUPERUSER resource in the FACILITY class |
GID(group) | READ access to the BPX.SUPERUSER resource in the FACILITY class. |
If you are applying a SYSMOD that contains a MOD element that gets
linked into a load module that resides in a UNIX file system directory, and that load module
has any of the attributes listed in the following table, then you
must run the SMP/E job with a user ID that has at least the corresponding
access privileges, or be UID 0. The attributes for a load module are
defined using binder options specified on the SETOPT binder control
statement. The SETOPT control statement is specified in the JCLIN
that defines the load module.
Binder attribute | Access |
---|---|
EXTATTR(APF) | Read access to the BPX.FILEATTR.APF resource in the FACILITY class |
EXTATTR(SHRLIB) | Read access to the BPX.FILEATTR.SHARELIB resource in the FACILITY class |
EXTATTR(PGM) | Read access to the BPX.FILEATTR.PROGCTL resource in the FACILITY class |
UID(owner) | READ access to the BPX.SUPERUSER resource in the FACILITY class. |
GID(group) | READ access to the BPX.SUPERUSER resource in the FACILITY class |
If the user ID does not have the appropriate access, then the SMP/E operation will fail with either the BPXCOPY or binder link-edit failure.
For more information about the EXTATTR binder option, see the section on EXTATTR in z/OS MVS Program Management: User's Guide and Reference. For a description of the BPXCOPY options, see z/OS UNIX System Services Command Reference.