Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Mar 1999 10:36:41 -0500
From:      Coranth Gryphon <gryphon@intech.net>
To:        Robert Watson <robert+freebsd@cyrus.watson.org>
Cc:        Wes Peters <wes@softweyr.com>, Matthew Dillon <dillon@apollo.backplane.com>, andrewr <andrewr@slack.net>, Archie Cobbs <archie@whistle.com>, Andrew McNaughton <andrew@squiz.co.nz>, freebsd-security@FreeBSD.ORG
Subject:   Re: disapointing security architecture
Message-ID:  <36E93489.495C0BF@intech.net>
References:  <Pine.BSF.3.96.990312094955.6494T-100000@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help

> FS.  Where did they find the space to store the ACLs?  Adding any more
> serious data to the inode results in reduced performance as you chew

How much 'extra stuff' can we pack in before you hit that performance
degradation? Also, can anything be removed as obsolete to make more
room? Is there documentation (aside from existing code) on exactly what
is in the inode block now? 

> forks (file:data, file:acl, NT-style) sounds interesting, but is a
> fairly large amount of work.  I suppose one could use layering to do
> this--reserve the : character (or something else) and have a file

Gets messy when dealing with shared file systems.

> direct block pointers. Adding a new block that stores just ACL data
> sounds feasible, but removes the simplicity of the whole thing

This seems like the simplest approach, as most of the added work
is at least straight forward and not technically tricky.

My $.03

-coranth

---------------------------------------+----------------------------
 Coranth Gryphon  <gryphon@hway.net>   |  Work Phone: 561-912-2497
 Chief Architect, Hiway Technologies   |  #include <std.disclaimer>
---------------------------------------+----------------------------
              When all else fails, do the impossible.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-security" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?36E93489.495C0BF>