Messages in this thread |  | | From | Andreas Gruenbacher <> | | Subject | Re: [PATCH][RFC] 2.5.42 (1/2): Filesystem capabilities kernel patch | | Date | Sun, 20 Oct 2002 02:24:07 +0200 |
| |
On Friday 18 October 2002 21:07, Olaf Dietsche wrote: > This patch adds filesystem capabilities to 2.5.42, but it applies to > 2.5.43 as well. > > It's very simple. In the root directory of every filesystem, there > must be a file named ".capabilities". This is the capability database > indexed by inode number. These files are populated by a chcap tool, > see next mail. > > This fs capability system should work on all filesystem, which can > provide long dotted names and have some sort of inode. Another benefit > is, when holes in files are allowed. Otherwise the .capabilities file > could grow pretty large. > > I use this on an ext2 filesystem. It boots and seems to work so far. > > Comments?
Capabilities should be implemented as extended attributes; see Ted's recent postings. Adding the necessary kernel infrastructure as extended attributes is pretty simple. We will need to spend more time on producing good user space tools, and figuring out ways so that the whole thing remains manageable.
--Andreas.
- 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/
|  |