40 pts.
 V6R1 QPMLPMGT svrpgm
On my V6R1 partition, I upgraded a 3rd party applilciation that now reads the QPMLPMGT svrpgm for partition number.  The problem is that now the using the gui piece of the application users fail because the QPMLPMGT svrpgm is *public *exclude in V6R1.  They recommend changing *public to *use.  
Has anyone changed authority on a QPMLPMGT service program and caused any issues with other processes?


Software/Hardware used:
V6R1
ASKED: July 19, 2011  4:38 PM
UPDATED: March 31, 2012  9:04 PM

Answer Wiki:
Making that change should not cause any other problems because you are increasing availability to an object. If you were changing it to be less (like *EXCLUDE) then there are potential problems for other programs to fail.
Last Wiki Answer Submitted:  July 19, 2011  5:23 pm  by  CharlieBrowne   32,865 pts.
All Answer Wiki Contributors:  CharlieBrowne   32,865 pts.
To see all answers submitted to the Answer Wiki: View Answer History.


Discuss This Question:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _


 

Although the “correct” resolution probably should be that the 3rd-party app ought to handle the existing authority, I don’t know of any serious problem with granting *USE authority to that *SRVPGM.

In general, *PUBLIC shouldn’t have enough authority to create anything that could take advantage of anything that a *SRVPGM could do; and if programming can’t be created, then allowing existing programs to call into the *SRVPGM seems a reasonable course for now.

I’d recommend to the 3rd-party that they should fix their app, but IBM doesn’t seem to have much concern. See WebSphere fails to start on OS400 iSeries 6.1 and many similar docs from IBM.

This is a fairly widely used *SRVPGM by LDAP sites through the dlpar_get_info(), dlpar_set_resources() and possibly other APIs.

Tom

 108,135 pts.