Subject: Re: CVS commit: htdocs/contrib
To: Jan Schaumann <jschauma@netmeister.org>
From: Elad Efrat <elad@NetBSD.org>
List: www-changes
Date: 04/16/2006 04:15:09
Jan Schaumann wrote:
> Elad Efrat <elad@netbsd.org> wrote:
> 
>>Module Name:	htdocs
>>Committed By:	elad
>>Date:		Sat Apr 15 17:28:51 UTC 2006
>>
>>Modified Files:
>>	htdocs/contrib: projects.xml
>>
>>Log Message:
>>Remove ACLs. There's much more work to be done before these can be
>>implemented, and AFAIK it's ~WIP.
> 
> 
> If it's WiP, then please add a link to where people can find out more
> about the status.

Before you can store ACLs, you need a place to store them. That "place"
is what we call "extended attributes". These work very ugly in UFS1, and
don't work at all in UFS2. I know making them work in UFS2 is WIP, but
there's nowhere to link to.

Recently, an entry was added to support "subfiles", which is where we
should start. Doing ACLS is *impossible* without the prior, *REAL* work
of finding where to store them.

(also keep in mind that a large part of what kauth(9) was originally
designed for is to support ACLs...)

> (Note that the 'projects' page is not _only_ for Google SoC projects.
> It is a general list of projects that we'd like to see completed, and,
> IMO, can well include pie-in-the-sky projects.)

This is another problem. :)

-e.

-- 
Elad Efrat