Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Oct 2001 11:58:27 -0400 (EDT)
From:      Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To:        Robert Watson <rwatson@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/etc group master.passwd
Message-ID:  <200110171558.f9HFwRx54684@khavrinen.lcs.mit.edu>
In-Reply-To: <Pine.NEB.3.96L.1011017100858.30170B-100000@fledge.watson.org>
References:  <200110171321.f9HDLrP93078@freefall.freebsd.org> <Pine.NEB.3.96L.1011017100858.30170B-100000@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help
<<On Wed, 17 Oct 2001 10:11:34 -0400 (EDT), Robert Watson <rwatson@FreeBSD.org> said:

> And contrary to popular belief, there is no "magic" interaction between
> the uid associated with nobody (65534) and the file system.

The ``magicness'' of nobody comes from NFS, not VFS.  Sun invented
nobody as root's alter ego when remote requests come from a
non-privileged client.  (The futility of this approach should be
obvious, but it seemed to help at the time.)

It might be an interesting exercise for the people who are working on
this sort of stuff, to come up with a mechanism whereby every object
and every actor with a particular UID is considered distinct.
(Probably ``actors'' need to be considered on the level of sessions
rather than processes, in order not to break POSIX signal semantics.)

-GAWollman


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?200110171558.f9HFwRx54684>