On Sat, 16 Nov 2019 17:20:31 +0000, Leonardo Vaz wrote:

>Thanks for the input. Peter said something about making sure non authorized 
>units of work are non dispatchable while the authorized program runs, is this 
>something the authorized program added to AUTHPGM has to do or something that 
>TSO does? If it is something that TSO already does, then why limit TSO to only 
>run authorized programs on the AUTHPGM list? What is the harm of allowing any 
>authorized programs as long as they don’t violate system integrity.
>
>I’m still curious.
>
Me, too.  (The scope of the quantifier "only" is confusing.)

>> On Nov 16, 2019, at 11:43 AM, retired mainframer wrote:
>>     ..
>> If it is in an authorized library, it needs to take the exact same 
>> precautions any other homegrown program that runs authorized would need to 
>> take.  When you authorize any program, you are trusting it not to violate 
>> your system's integrity.  How it earns that trust varies from site to site 
>> but I expect most have additional requirements above and beyond normal 
>> release procedures.
>> 
Do those precautions exceed those required for JCL //STEP EXEC PGM=HOMEGROWN?

>>> -----Original Message-----
>>> From: Leonardo Vaz
>>> Sent: Saturday, November 16, 2019 7:30 AM
>>> 
>>> I am curious now, does a custom homegrown program have to take extra 
>>> precautions
>>> to be placed under AUTHPGM? What would those be?
>>> 
At one point, wanting to invoke GIMSMP via ssh with:
    /* Rexx  exec1*/
    address TSO "exec exec2"
        ...
    /* Rexx exec2 */
    "ALLOCATE ..."
        ...
    "call *(GIMSMP) ..."

... I needed to have my sysprog add GIMSMP to AUTHPGM.
He did so.  Did this create a hazard?  Which?

(After circa 2010, I needed also to be added to a RACF profile to
avoid some ineffable hazard.  IBM representatives have provided
no further guidance beyond "Be careful!".  I take that to mean,
"If something breaks, it's on you, and we still won't tell you what
you did wrong.")

-- gil

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to