Add NFSv4 ACLs idea.
This commit is contained in:
parent
cc3d50ea9a
commit
40a3c4fca8
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=31676
1 changed files with 33 additions and 1 deletions
|
|
@ -15,7 +15,7 @@ Ideas//EN"
|
|||
<ideas>
|
||||
<cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
|
||||
<cvs:keyword name="freebsd">
|
||||
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.43 2008/03/17 22:36:09 rwatson Exp $
|
||||
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.44 2008/03/17 22:46:47 rwatson Exp $
|
||||
</cvs:keyword>
|
||||
</cvs:keywords>
|
||||
|
||||
|
|
@ -1304,6 +1304,38 @@ New tests must be created; existing tests must be completed and updated.
|
|||
</desc>
|
||||
</idea>
|
||||
|
||||
<idea id="nfsv4acls">
|
||||
<title>NFSv4 ACLs</title>
|
||||
|
||||
<desc>
|
||||
<p><strong>Technical contact</strong>: <a
|
||||
href="mailto:rwatson@FreeBSD.org">Robert Watson</a>, <a
|
||||
href="mailto:pjd@FreeBSD.org">Daeidek</a></p>
|
||||
<p>The NFSv4 RFC and follow-on drafts specify a new Access Control
|
||||
List (ACL) format loosely based on NTFS ACLs. This format is not
|
||||
directly compatible with existing POSIX.1e ACLs, but has been
|
||||
adopted by a number of recent UNIX file systems (including Apple's
|
||||
HFS+ and Sun's ZFS file systems) in order to improve Windows
|
||||
compatibility. This project is multif-fold: research current
|
||||
specifications and implementations of NFSv4 ACLs, implement an ACL
|
||||
library in userspace, port it to the kernel and enhance the kernel
|
||||
ACL infrastructure to support them, and implement optional NFSv4
|
||||
ACL support on UFS2 and ZFS. Further, investigate NFSv4 ACL
|
||||
support for Samba and smbfs. Implement a test suite exercising
|
||||
relevant aspects of NFSv4 ACL implementation, both basic rule
|
||||
evaluation and its integration with the nominally incompatible
|
||||
UNIX owner, group, and mode.</p>
|
||||
|
||||
<p><strong>Requirements</strong>:</p>
|
||||
<ul>
|
||||
<li>Strong C programming skills.</li>
|
||||
<li>Tolerance for IETF specifications.</li>
|
||||
<li>Appreciation for the nasty subtleties of access control.</li>
|
||||
<li>Rigorous and devious mindset.</li>
|
||||
</ul>
|
||||
</desc>
|
||||
</idea>
|
||||
|
||||
</category>
|
||||
|
||||
<category>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue