> On Sun, 9 Jan 2005 09:39:35 -0000, IvorW <[EMAIL PROTECTED]> wrote:
> > ----- Original Message -----
> > From: "Sampath Ravindhran" <[EMAIL PROTECTED]>
> > To: <vmsperl@perl.org>
> > Sent: 09 January 2005 02:47
> > Subject: use of waitpid
> >
> [...]
> >
> > There is another factor on VMS. The privilege mask restricts access to
> > other processes on the system. If the process has GROUP, it can operate
> > on (and kill) processes in the same groupid. If it has SYSTEM, it can 
> > operate
> > on any process.

> Not sure what version of VMS you are using, but on 7.3-1 and 7.3-2 I get:

> $ set proc/priv=system
> %DCL-W-IVKEYW, unrecognized keyword - check validity and spelling
>  \SYSTEM\

> However, SET PROC/PRIV=WORLD works (assuming you are allowed to use it!)

It's probably a mistake to try to map privilege names onto the SYSTEM OWNER
GROUP WORLD protection mask; in particular, WORLD is a very powerful privilege,
while it's usually the most restricted access in a protection mask.

However, the privilege that lets you do what SYSTEM does is SYSPRV, eg

$ set proc/priv=sysprv

and for what GROUP does,

$ set proc/priv=grpprv


Hope this clarifies.


-- Alan


-- 
===============================================================================
 Alan Winston --- [EMAIL PROTECTED]
 Disclaimer: I speak only for myself, not SLAC or SSRL   Phone:  650/926-3056
 Paper mail to: SSRL -- SLAC BIN 99, 2575 Sand Hill Rd, Menlo Park CA   94025
===============================================================================

Reply via email to