Skip site navigation (1)Skip section navigation (2)
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>