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>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201012131856.oBDIuB9w033328>