librpc/idl: rename NFS4 ACL xattr name
authorRalph Boehme <slow@samba.org>
Thu, 2 Nov 2017 11:17:48 +0000 (12:17 +0100)
committerJeremy Allison <jra@samba.org>
Tue, 7 Nov 2017 23:20:08 +0000 (00:20 +0100)
commitdf99ac27106dededcf0a98a251e58c24b90bf6d1
treeee75bc320a96ad1d7548c4c36fe397d53e31622c
parent20d3ae6a45f0ead6cefa5e47ca9b5552e4d470c0
librpc/idl: rename NFS4 ACL xattr name

The "system" xattr namespace is reserved for the kernel. Any attempt to
use xattrs in that namesspace will fail with EOPNOTSUPP, regardless of
priveleges. In autobuild we're using the xattr_tdb VFS module, so it
works there.

Using the "security" namespace instead makes this module generally
usable with Linux filesystem xattrs as storage backend.

Additionally prefix the xattr name with "_ndr". This is in preperation
of later commits that add a ACL blob marshalling format based on XDR. To
avoid xattr name collision, both format will use distinct xattr names by
default.

Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
librpc/idl/nfs4acl.idl