mirror of
https://github.com/samba-team/samba.git
synced 2024-12-23 17:34:34 +03:00
e25830dcd8
We no longer do struct smb_acl_t manipuations via the VFS layer,
which is now reduced to handling the get/set functions.
The only backend that implemented these functions (aside from audit)
was the vfs_default module calling the sys_acl code. The various ACL
implementation modules either worked on the fully initilaised
smb_acl_t object or on NT ACLs.
This not only makes the operation of the posix ACL code more efficient
(as allocation and free is not put via the VFS), it makes it easier to
test and removes the fantasy that a module could safely redefine this
structure or the behaviour here.
The smb_acls.idl now defines the structure, and it is now allocated
with talloc.
These operations were originally added to the VFS in commit
|
||
---|---|---|
.. | ||
ad-bench | ||
auth | ||
autofs | ||
dce-dfs | ||
LDAP | ||
libsmbclient | ||
logon | ||
misc | ||
nss | ||
pam_winbind | ||
pcap2nbench | ||
pdb | ||
perfcounter | ||
printer-accounting | ||
printing | ||
scripts | ||
tridge | ||
validchars | ||
VFS | ||
README | ||
smb.conf.default |
Copyright(C) Samba-Team 1993-2001 This directory contains example config files and related material for Samba. At a minimum please refer to the smb.conf.default file for current information regarding global and share parameter settings. Send additions to: samba@samba.org