Date: Mon, 13 Dec 2010 18:56:04 +0000 (UTC) From: Edward Tomasz Napierala <trasz@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/kern subr_acl_nfs4.c Message-ID: <201012131856.oBDIuB9w033328@repoman.freebsd.org>
index | next in thread | raw e-mail
trasz 2010-12-13 18:56:04 UTC
FreeBSD src repository
Modified files:
sys/kern subr_acl_nfs4.c
Log:
SVN rev 216413 on 2010-12-13 18:56:04Z by trasz
Adapt filesystem-independent NFSv4 ACL code (used by UFS, but not by ZFS)
to PSARC/2010/029. In short, the semantics is simplified - "weird stuff"
no longer happens after chmod, entries don't get duplicated during
inheritance, and trivial ACLs no longer contain three "DENY" entries,
which is also more friendly to MS Windows.
By default, UFS keeps using old semantics. To change it, set sysctl
vfs.acl_nfs4_old_semantics to 0. I'll flip the switch when ZFSv28
hits the tree, to keep these two in sync - ZFS v28 uses PSARC semantics,
and ZFS v15 uses the old one.
Revision Changes Path
1.11 +258 -63 src/sys/kern/subr_acl_nfs4.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201012131856.oBDIuB9w033328>
