Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!hao!ames!ptsfa!rtech!llama!daveb From: daveb@llama.rtech.UUCP (Dave Brower) Newsgroups: comp.unix.wizards Subject: Why different kill(2) semantics? Message-ID: <1454@rtech.UUCP> Date: Thu, 3-Dec-87 00:23:24 EST Article-I.D.: rtech.1454 Posted: Thu Dec 3 00:23:24 1987 Date-Received: Mon, 7-Dec-87 00:19:49 EST Sender: news@rtech.UUCP Reply-To: daveb@rtech.UUCP (Dave Brower) Organization: Relational Technology, Inc. Alameda, CA Lines: 16 On SV, non-root users may kill(2) processes having the same uid and their children. On BSD, non-root users may only kill(2) processes having the same uid (modulo the setpgrp bug recently mentioned in this group.). This makes it awkward to kill setuid subprocesses. I notice that BSD vendors with ersatz SV wrappers usually keep this restriction. Does anyone know _why_ this is desirable or necessary? Is there some security problem that escapes me? Thanks, -dB "I don't care what you say, as long as you spell my name right." {amdahl, cbosgd, mtxinu, ptsfa, sun}!rtech!daveb daveb@rtech.uucp