|
Trying to fix problems with security on an old version of BPCS and I've run into a snag. I've got a list of 76 programs currently set USRPRF(*USER) with no observable information. So when I run a CHGPGM I get a CPF0541 - Program xxxx in library xxxx not changed. Apparently a program must have observable info for CHGPGM to work. Unfortunately, I don't have the source to some/(all?) of these programs. It would seem that being able to change from USRPRF(*USER) to USRPRF(*OWNER) shouldn't technically require observable info and I did find the following post in the newsgroup: "If you're referencing the adopted authority of USRPRF(*USER) or of USRPRF(*OWNER), then service tools can be used to patch the attribute bytes of the Object Specific Header (XPMHDR) and "brute force" the USRPRF(*USER)" http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&frame=right&th=6 6d08268acde4def&seekm=4ogtv3%24rsb%40news.aloha.com#link7 I assume the reverse is true (*USER ---> *OWNER) but does anyone have more info one this method? I suppose this isn't possible to do via API's? Thanks, Charles
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.