How do you activate the UNIXPRIV resource?
TSS ADD(dept) UNIXPRIV(SUPERUSER)
Produces the following error messages: TSS0222E RESOURCE LENGTH INVALID FOR FUNCTION TSS0301I ADD FUNCTION FAILED, RETURN CODE = 4
TSS PERMIT(acid) UNIXPRIV(SUPERUSER.FILESYS.MOUNT) ACCESS(READ,UPDATE)
Produces the following error message: TSS0318E RESOURCE NOT FOUND IN SECURITY FILE TSS0301I PERMIT FUNCTION FAILED, RETURN CODE = 8
Issue the following commands:
TSS ADD(dept) UNIXPRIV(SUPERUSE)
The MAXOWN for the UNIXPRIV is 8. The maximum number of characters that can be specified on the TSS ADD command for a UNIXPRIV resource class is 8.
The following is a listing of the UNIXPRIV resource class which shows the MAXOWN value.
TSS LIST(RDT) RESCLASS(UNIXPRIV) ACCESSORID = *RDT* NAME = RESOURCE DEFINITIONS RESOURCE CLASS = UNIXPRIV RESOURCE CODE = X'049' POSIT = 555 ATTRIBUTE = NOMASK,MAXOWN(08),MAXPERMIT(039),ACCESS,PRIVPGM ACCESS = NONE(0000),CONTROL(6400),UPDATE(6000),READ(4000) ACCESS = WRITE(2000),ALL(FFFF) DEFACC = READ TSS0300I LIST FUNCTION SUCCESSFUL READY
Now you will be able to issue the:
TSS PERMIT(acid) UNIXPRIV(SUPERUSER.FILESYS.MOUNT) ACCESS(READ,UPDATE)