svn commit: samba r23620 - in branches: SAMBA_3_0/examples/VFS SAMBA_3_0/source/include SAMBA_3_0/source/modules SAMBA_3_0/source/rpc_server SAMBA_3_0/source/smbd SAMBA_3_0_26/examples/VFS SAMBA_3_0_26/source/include SAMBA_3_0_26/source/modules SAMBA_3_0_26/source/rpc_server SAMBA_3_0_26/source/smbd

jra at samba.org jra at samba.org
Tue Jun 26 22:49:13 GMT 2007


Author: jra
Date: 2007-06-26 22:49:10 +0000 (Tue, 26 Jun 2007)
New Revision: 23620

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

Log:
Convert set_nt_acl to return NTSTATUS. Also fix the chown
return to correctly return NT_STATUS_INVALID_OWNER if it
should be disallowed. Matches better what W2K3R3 does.

NFSv4 ACL module owners, please examine these changes.

Jeremy.

Modified:
   branches/SAMBA_3_0/examples/VFS/skel_opaque.c
   branches/SAMBA_3_0/examples/VFS/skel_transparent.c
   branches/SAMBA_3_0/source/include/vfs.h
   branches/SAMBA_3_0/source/modules/nfs4_acls.c
   branches/SAMBA_3_0/source/modules/vfs_afsacl.c
   branches/SAMBA_3_0/source/modules/vfs_aixacl2.c
   branches/SAMBA_3_0/source/modules/vfs_cap.c
   branches/SAMBA_3_0/source/modules/vfs_catia.c
   branches/SAMBA_3_0/source/modules/vfs_default.c
   branches/SAMBA_3_0/source/modules/vfs_full_audit.c
   branches/SAMBA_3_0/source/modules/vfs_gpfs.c
   branches/SAMBA_3_0/source/modules/vfs_zfsacl.c
   branches/SAMBA_3_0/source/rpc_server/srv_srvsvc_nt.c
   branches/SAMBA_3_0/source/smbd/nttrans.c
   branches/SAMBA_3_0/source/smbd/posix_acls.c
   branches/SAMBA_3_0_26/examples/VFS/skel_opaque.c
   branches/SAMBA_3_0_26/examples/VFS/skel_transparent.c
   branches/SAMBA_3_0_26/source/include/vfs.h
   branches/SAMBA_3_0_26/source/modules/nfs4_acls.c
   branches/SAMBA_3_0_26/source/modules/vfs_afsacl.c
   branches/SAMBA_3_0_26/source/modules/vfs_aixacl2.c
   branches/SAMBA_3_0_26/source/modules/vfs_cap.c
   branches/SAMBA_3_0_26/source/modules/vfs_catia.c
   branches/SAMBA_3_0_26/source/modules/vfs_default.c
   branches/SAMBA_3_0_26/source/modules/vfs_full_audit.c
   branches/SAMBA_3_0_26/source/modules/vfs_gpfs.c
   branches/SAMBA_3_0_26/source/modules/vfs_zfsacl.c
   branches/SAMBA_3_0_26/source/rpc_server/srv_srvsvc_nt.c
   branches/SAMBA_3_0_26/source/smbd/nttrans.c
   branches/SAMBA_3_0_26/source/smbd/posix_acls.c


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


More information about the samba-cvs mailing list