> 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 ===============================================================================