Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Oct 2002 01:11:08 +0930
From:      Greg Lewis <glewis@eyesbeyond.com>
To:        Brett Glass <brett@lariat.org>
Cc:        security@FreeBSD.ORG
Subject:   Re: TCFS for FreeBSD?
Message-ID:  <20021018011108.A59727@misty.eyesbeyond.com>
In-Reply-To: <200210170617.AAA29738@lariat.org>; from brett@lariat.org on Thu, Oct 17, 2002 at 12:17:27AM -0600
References:  <20021017152946.A55544@misty.eyesbeyond.com> <200210170617.AAA29738@lariat.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Oct 17, 2002 at 12:17:27AM -0600, Brett Glass wrote:
> I was under the impression that TCFS, like CFS, operated entirely
> in userspace. What parts of it work down at the kernel level? 

Its a filesystem that works in the kernel much like ufs, etc.  That
is, it has a standard vfsops definitions and associated functions.
All the BSD code on the TCFS site and that in OpenBSD is like this.
I don't know if maybe on Linux its implemented in user space since
I haven't looked at the Linux code.

> Also, what did you bring in from KAME? (I would think that the
> necessary crypto would be available through the OpenSSL libraries.)

Right, except OpenSSL isn't linked into the kernel :).  The kernel
crypto parts that -STABLE doesn't have are the blowfish and DES
block encryption code.  The code itself is originally from OpenSSL
or SSLeay by the looks of it.

> Since you've already worked heavily on the kernel stuff, I should
> probably focus on the userland utilities to avoid having to come
> up the learning curve when you're already there.

Actually, I don't know a lot about either kernel workings or
filesystems, I just wanted to try and port TCFS :).  That said,
I've just checked and the user utilities aren't in my tree,
so I'll try and track them down (I must have them somewhere :).

-- 
Greg Lewis                          Email   : glewis@eyesbeyond.com
Eyes Beyond                         Web     : http://www.eyesbeyond.com
Information Technology              FreeBSD : glewis@FreeBSD.org


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?20021018011108.A59727>