HP3000-L Archives

May 1999, Week 1

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Jeff Woods <[log in to unmask]>
Reply To:
Jeff Woods <[log in to unmask]>
Date:
Mon, 3 May 1999 17:18:27 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (28 lines)
At 5/3/99 04:55 PM , Simonsen, Larry wrote:
>ILLEGAL CAPABILITY   (LOAD ERR 39)
>besides looking at group and account capability what else is there?
>GROUP: PUB.ENV  CAP: BA,IA,PM,MR,DS,PH
>
>ACCOUNT: ENV CAP: AM,AL,GL,OP,PS,ND,SF,BA,IA,PM,MR,DS,PH
>
>I thought the program was prepped with cap=BA,IA,MR,DS,PH
>
>by the way how can you display the cap of a program file?
>I just tried adding debug to the run command to se if it was a loader
>problem or after it was loaded and no change.

The group and account capabilities are used if the program is a permanent
file.  If it's a temp file, the user's capabilities are checked.

Also, check the XL and SL libraries that are loaded with the program.  A PM
program can't call a non-PM library, IIRC.  Also, make sure that whatever
groups the XL and/or SL files are in have sufficient capabilities.  I've seen
many times when a PM program in a group other than PUB won't run because it
tries to use an XL in the PUB group which didn't have PM capability.

Use LISTPROG in LINKEDIT to look at the program file's attributes and note the
capabilities and also the libraries it's using by default.
--
Jeff Woods
[log in to unmask]  [PGP key available here via finger]

ATOM RSS1 RSS2