svn commit: samba r17179 - in branches/SAMBA_3_0/source: . include lib modules smbd

jmcd at samba.org jmcd at samba.org
Fri Jul 21 15:51:36 GMT 2006


Author: jmcd
Date: 2006-07-21 15:51:34 +0000 (Fri, 21 Jul 2006)
New Revision: 17179

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=17179

Log:
Merge the vl-posixacls tmp branch into mainline. It
modularizes our interface into the special posix API used on
the system. Without this patch the specific API flavor is
determined at compile time, something which severely limits
usability on systems with more than one file system. Our
first targets are AIX with its JFS and JFS2 APIs, at a later
stage also GPFS. But it's certainly not limited to IBM
stuff, this abstraction is also necessary for anything that
copes with NFSv4 ACLs. For this we will check in handling
very soon.

Major contributions can be found in the copyright notices as
well as the checkin log of the vl-posixacls branch. The
final merge to 3_0 post-3.0.23 was done by Peter Somogyi
<psomogyi at gamax.hu>

Added:
   branches/SAMBA_3_0/source/modules/vfs_aixacl.c
   branches/SAMBA_3_0/source/modules/vfs_aixacl_util.c
   branches/SAMBA_3_0/source/modules/vfs_hpuxacl.c
   branches/SAMBA_3_0/source/modules/vfs_irixacl.c
   branches/SAMBA_3_0/source/modules/vfs_posixacl.c
   branches/SAMBA_3_0/source/modules/vfs_solarisacl.c
   branches/SAMBA_3_0/source/modules/vfs_tru64acl.c
Modified:
   branches/SAMBA_3_0/source/Makefile.in
   branches/SAMBA_3_0/source/configure.in
   branches/SAMBA_3_0/source/include/smb_acls.h
   branches/SAMBA_3_0/source/lib/sysacls.c
   branches/SAMBA_3_0/source/modules/vfs_default.c
   branches/SAMBA_3_0/source/smbd/posix_acls.c


Changeset:
Sorry, the patch is too large (6110 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=17179


More information about the samba-cvs mailing list