Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Oct 1997 18:17:10 +0000 (GMT)
From:      Terry Lambert <tlambert@primenet.com>
To:        cdillon@tri-lakes.net (Chris Dillon)
Cc:        narvi@haldjas.folklore.ee, tlambert@primenet.com, security@FreeBSD.ORG, benedict@echonyc.com
Subject:   Re: C2 Trusted FreeBSD?
Message-ID:  <199710171817.LAA16458@usr06.primenet.com>
In-Reply-To: <XFMail.971015212530.cdillon@tri-lakes.net> from "Chris Dillon" at Oct 15, 97 09:22:46 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> >Or in other words - C2 or not, we are going to need a modified ffs that
> >properly overwrites the freed (via unlink, truncate or other means)
> >storage on disk anyways?
> 
> Not my area of expertise exactly, but from what I gather, yes.  This would
> eat tremendous amounts of precious I/O, unless I suppose it was done at
> idle times, but that might defeat the purpose of it.

This should be done on a block by block basis, and could be done
in a stacking layer on top of a variable granularity block store.
This assumes that the bottom end of the VFS (the VM interface) is
ever standardized between FS's (right now each local media FS has
OS specific VM code), and that stacking is fixed.

I've been seriously looking at variable granularity block stores
for several (6) years now, with an eye towards supporting concurrent
cluster, extent, and record based filing, all in one implementation;
sort of a meta-FS implementation.  It has implications for things
like attribution, directory hierarchy imposition, access control
lists, trustee rights, etc..  In truth, it's my "holy grail", as
far as FS technology is concerned, and it's the end goal of all
the FS architecture changes I've been pushing (basically, to simply
enable me to do the necessary research, without compromising the
ability of other people to also do their own thing -- it takes a
big frame to be able to cut it down to fram any picture).


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199710171817.LAA16458>