diff options
author | Andrew Tridgell <tridge@samba.org> | 2004-11-18 03:31:35 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:05:57 -0500 |
commit | bc7b4abc3a85e78a73d401345265b2c022f0f04d (patch) | |
tree | 198b8203af8003f3e08c351f27425236bfd38227 /source4/libcli | |
parent | 3c25dfe78905984da1b18a7c136f954bfcdece42 (diff) | |
download | samba-bc7b4abc3a85e78a73d401345265b2c022f0f04d.tar.gz samba-bc7b4abc3a85e78a73d401345265b2c022f0f04d.tar.bz2 samba-bc7b4abc3a85e78a73d401345265b2c022f0f04d.zip |
r3832: added NT ACL query/set to the posix NTVFS backend. The default ACL is
based on the current nttoken, which is completely wrong, but works as a start.
The ACL is stored in the xattr system.DosAcl, using a NDR encoded IDL
union with a version number to allow for future expansion.
pvfs does not yet check the ACL for file access. At the moment the ACL
is just query/set.
We also need to do some RPC work to allow the windows ACL editor to be
used. At the moment is queries the ACL fine, but displays an error
when it fails to map the SIDs via rpc.
(This used to be commit 3a1f20d874ab2d8b2a2f2485b7a705847abf1263)
Diffstat (limited to 'source4/libcli')
-rw-r--r-- | source4/libcli/security/security_descriptor.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source4/libcli/security/security_descriptor.c b/source4/libcli/security/security_descriptor.c index 671174a824..00857de1c6 100644 --- a/source4/libcli/security/security_descriptor.c +++ b/source4/libcli/security/security_descriptor.c @@ -108,7 +108,7 @@ NTSTATUS security_check_dacl(struct security_token *st, add an ACE to the DACL of a security_descriptor */ NTSTATUS security_descriptor_dacl_add(struct security_descriptor *sd, - struct security_ace *ace) + const struct security_ace *ace) { if (sd->dacl == NULL) { sd->dacl = talloc_p(sd, struct security_acl); |