HP3000-L Archives

August 2002, Week 3

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:
Denys Beauchemin <[log in to unmask]>
Reply To:
Date:
Mon, 19 Aug 2002 14:50:25 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (80 lines)
Prodded privately by Jeff V. of "CSY", I did further testing.  In an HFS
situation, if the program RESIDES in an HFS directory, the user MUST have PH
in order to run the program.

>From the deep recesses of my memory, it came back to me there was an
intrinsic that allowed a program to be started if the user had PH and not
the program.  That intrinsic is HPCICOMMAND.  Here is the relevant info.

The HPCICOMMAND intrinsic allows the execution of UDCs and command files.
RUN and other process creation commands are allowed if you or the program
calling HPCICOMMAND have process handling (PH) capability.

Kind regards,

Denys. . .

Denys Beauchemin
HICOMP
(800) 323-8863  (281) 288-7438         Fax: (281) 288-7438
denys at hicomp.com                             www.hicomp.com

-----Original Message-----
From: HP-3000 Systems Discussion [mailto:[log in to unmask]]On Behalf Of
Campbell, Elizabeth
Sent: Monday, August 19, 2002 2:29 PM
To: [log in to unmask]
Subject: Re: c89 and permissions (more newbie stuff)

Here is the page that Denys is referring to:

Assigning Process Handling (PH) Capability



If you have standard MPE/iX capabilities, you can use many system
intrinsics to access operating system features. However, PH intrinsics
require that the operating system check for additional capabilities at
program load and/or execution. To execute PH intrinsics, you must have
the correct capability assigned prior to running the program.


In order for a program containing PH intrinsics to execute successfully,
the following criteria must be met:

  You must assign the PH capability to the program file at link time
(using the caplist parameter of the :LINK command). The user who links
the program does not need to be assigned the PH capability in order to
assign it to the program file.


  The System Manager (SM) or Account Manager (AM) must assign the PH
capability to the group where the program is to execute; however, if the
program file is a temporary file, PH must be assigned to the user who
executes the program.

-----Original Message-----
From: Denys Beauchemin [mailto:[log in to unmask]]
Sent: Monday, August 19, 2002 3:24 PM
To: [log in to unmask]
Subject: Re: [HP3000-L] c89 and permissions (more newbie stuff)

Actually, the user does not need PH to link a program with PH, again
according to the documentation I linked to earlier.


Kind regards,

Denys. . .

Denys Beauchemin
HICOMP
(800) 323-8863  (281) 288-7438         Fax: (281) 288-7438
denys at hicomp.com                             www.hicomp.com

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2