Fix bug #7812 - vfs_acl_xattr/vfs_acl_tdb: ACL inheritance cannot be disabled
commit23dfe811c929dfb94ef4fc1b3f93658c8104fc32
authorJeremy Allison <jra@samba.org>
Tue, 23 Nov 2010 22:21:25 +0000 (23 14:21 -0800)
committerKarolin Seeger <kseeger@samba.org>
Sat, 5 Mar 2011 13:34:39 +0000 (5 14:34 +0100)
tree1539d712a5d8d293771e3f2bcdc4cc6ac6f87b9d
parentaa7977074307e24b0b215185ba46cdb7628571c2
Fix bug #7812 - vfs_acl_xattr/vfs_acl_tdb: ACL inheritance cannot be disabled

We were losing the incoming security descriptor revision number and
most importantly the "type" field as sent by the client. Ensure we
correctly store these in the xattr object.

Jeremy.
(cherry picked from commit 67235a5532a00e6ccb41748dc9a8c3e9159ba79e)
source3/modules/vfs_acl_common.c