Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Sat, 2 Nov 2002 21:37:38 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Sat, 2 Nov 2002 21:37:38 -0500 Received: from almesberger.net ([63.105.73.239]:57096 "EHLO host.almesberger.net") by vger.kernel.org with ESMTP id ; Sat, 2 Nov 2002 21:37:37 -0500 Date: Sat, 2 Nov 2002 23:43:44 -0300 From: Werner Almesberger To: Alan Cox Cc: Linus Torvalds , Rik van Riel , "Theodore Ts'o" , Dax Kelson , Rusty Russell , Linux Kernel Mailing List , davej@suse.de Subject: Re: Filesystem Capabilities in 2.6? Message-ID: <20021102234344.I2599@almesberger.net> References: <1036286840.18289.2.camel@irongate.swansea.linux.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1036286840.18289.2.camel@irongate.swansea.linux.org.uk>; from alan@lxorguk.ukuu.org.uk on Sun, Nov 03, 2002 at 01:27:20AM +0000 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1480 Lines: 32 Alan Cox wrote: > anywhere near it. One thing Unix actually got right from the beginning > is that rights belong to objects not to names. Name based labelling has > never worked in or out of computing. I think the most important aspects are always that the concept is understandable, doesn't make the users to jump through hoops, and doesn't violate the principle of least surprise too often. > What you are suggesting is the equivalent of marking documents 'secret' > by putting them in a specific drawer and hoping nobody ever misfiles it. > Everyone instead writes "secret" on the document - guess why This happens if you have a design that is based on taking away privileges/rights/capabilities/power/whatever. If the "naked" object has no special powers, misfiling it does no damage at all. Of course, you want to make sure nothing else can be slipped into that magic drawer. Just imagine somebody takes the GPL from The Drawer of World Domination, and puts the Windows EULA there :-) - Werner -- _________________________________________________________________________ / Werner Almesberger, Buenos Aires, Argentina wa@almesberger.net / /_http://www.almesberger.net/____________________________________________/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/