Date: Sun, 14 Jul 2002 16:02:11 -0400 (EDT) From: Robert Watson <rwatson@FreeBSD.org> To: "Crist J. Clark" <cjc@FreeBSD.org> Cc: David Malone <dwmalone@maths.tcd.ie>, Luigi Rizzo <luigi@FreeBSD.org>, Giorgos Keramidas <keramida@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/talk display.c talk.1 talk.c Message-ID: <Pine.NEB.3.96L.1020714155950.25880G-100000@fledge.watson.org> In-Reply-To: <20020714191147.GE56656@blossom.cjclark.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 14 Jul 2002, Crist J. Clark wrote: > On Sun, Jul 14, 2002 at 12:33:20PM -0400, Robert Watson wrote: > > On Sun, 14 Jul 2002, David Malone wrote: > > [snip] > > > > Isn't this what kern.ps_showallprocs is for? I've always considered ps > > > and w showing what other people are doing a good way for users to learn > > > new commands. > > > > kern.ps_showallprocs in -stable was simply a mib setting to tell ps to > > ignore other users. > > kern.ps_showallprocs is enforced in the kernel. It prevents the kernel > from returning a list of all processes to ps(1) or anything else (see > src/sys/kern/kern_proc.c). It doesn't enforce against procfs access, and it doesn't prevent pid space scanning using signalling, debugging, scheduling primitives, etc. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1020714155950.25880G-100000>