HP3000-L Archives

November 1995, Week 2

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:
Steve Elmer <[log in to unmask]>
Reply To:
Steve Elmer <[log in to unmask]>
Date:
Tue, 7 Nov 1995 18:29:06 GMT
Content-Type:
text/plain
Parts/Attachments:
text/plain (35 lines)
Dan,
 
Sorry, the appropriate privilege concept was never implemented for the
POSIX kill interface.  We don't have such a simple privilege mechanism
as Unix machines.  In fact, the root user (UID 0) does not exist on MPE.
 
At the time, we didn't want to implement something based on MPE schemes
when we weren't sure whether root (UID 0) was going to be available or
not.  At this point, it's a reasonable enhancement request to allow some
form of appropriate privilege here.
 
Steve
 
Dan Hollis ([log in to unmask]) wrote:
: I've noticed some strange behavior with the POSIX subsystem and the 'kill'
: command.
 
: If you try to kill a PID that you don't own, you get an 'Operation not
: permitted' which is fine.
 
: However, even if you're logged in as MANAGER.SYS with system manager privs,
: you still can't kill a PID you don't own. (Although you can abortjob a job
: you don't own). The *only* way to kill a PID is if you're logged in as the
: exact same user/account as the owner of the PID. For accounts which only
: have BA and not IA, this poses an obvious problem ;)
 
: On Unix anyway, if you are 'root' (UID 0 GID 0) you can kill any PID. Is
: there an equivalent user on MPE?
 
: -Dan
: .----------------------------------------------.
: |Dan Hollis -- Pharmacy Computer Services, Inc.|
: [log in to unmask]      -     (503)476-3139|
: `----------------------------------------------'

ATOM RSS1 RSS2