Thanks for responding. I do have a workaround,
which is to press F14 and add the program after
running a simple STRDBG. I do have all of the
rights to the program, source, and library that the
manual says are required via my effective group.
I really just want to understand what is happening.
Effective groups and swaps are not very well
documented, but 99.9% of the time they work the
same as a base profile/group/supplemental group.

The really weird thing to me is that changing the
group of the executing job allows debug. I don't
think I have ever seen a case where authority is
derived from the profile at run time. It is always to
the last swap or signon. I have not changed any
authority whatsoever and I can make it work by
changing the group. That is the second anomaly.
On the other hand, I could have simply missed
that passage in the manual.


David Morris

>>> 03/15/02 05:06PM >>>

Check to see if explicit rights are being granted to the program in
through an authorization list.  According to message CPF1910, on
anyway, you are required to have the following to put a program in

o *EXECUTE authority to the program's library.
o *CHANGE authority to the program.
o *USE rights if your job has *SERVICE authority.

Authority checking is first done for a user profile, then for group
and finally for *PUBLIC.  The first instance found is the authority
used by
debug to see if it can be started.  If your user profile is on the
authorization list securing the program with say *USE authority you
start debug.  Give yourself *CHANGE rights and you should be good to

Gary Monnier
The Powertech Group, Inc.     Seattle, Washington
Where the Security Experts Live!

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2022 by 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.