Article View: net.micro.68k
Article #1060Re: 68000 Memory Managment (Bechtolsheim patent) (SUID Patent)
From: Henry Spencer
Date: Sat, 04 Oct 1986 05:32
Date: Sat, 04 Oct 1986 05:32
17 lines
1506 bytes
1506 bytes
> hmmmm... I guess the patent office didn't know about JACCT on TOPS-10...
>
> The first time I hears of the SUID I thought "what a nifty general
> way to do JACCT". Is there a difference?
The generalization is precisely the invention that justifies the patent.
Any number of systems had magic bits saying "run this as root". Dennis
was the first one to notice that the facility could be made much more
versatile -- among other things, it could safely be made available to
the ordinary users -- if it meant "run this as the owner of the file"
instead. This means one can have protected subsystems without each and
every one needing to be trusted with (transient) superuser privileges.
The generalization looks obvious and trivial only after you've been told
about it and gotten used to the idea.
--
Henry Spencer @ U of Toronto Zoology
{allegra,ihnp4,decvax,pyramid}!utzoo!henry
Technical Details
Message-ID:
<7181@utzoo.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!henryReferences:
<508@elmgate.UUCP> <64@mit-prep.ARPA>, <4794@ukma.uky.csnet>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!henry From: henry@utzoo.UUCP (Henry Spencer) Newsgroups: net.micro.68k,net.arch Subject: Re: 68000 Memory Managment (Bechtolsheim patent) (SUID Patent) Message-ID: <7181@utzoo.UUCP> Date: Sat, 4-Oct-86 01:32:02 EDT Article-I.D.: utzoo.7181 Posted: Sat Oct 4 01:32:02 1986 Date-Received: Sat, 4-Oct-86 01:32:02 EDT References: <508@elmgate.UUCP> <64@mit-prep.ARPA>, <4794@ukma.uky.csnet> Organization: U of Toronto Zoology Lines: 17 Keywords: (SUID Patent)