r13293: Rather a big patch I'm afraid, but this should fix bug #3347
authorJeremy Allison <jra@samba.org>
Thu, 2 Feb 2006 20:44:50 +0000 (20:44 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 16:06:21 +0000 (11:06 -0500)
commitd14af63e6ab600eb3ac705f2f425c860e927553a
tree9be5b1da9836c61c7b1bf2df72df7014944b8599
parent206cbff8b72a2ccc41e52b45097976f4511bfdec
r13293: Rather a big patch I'm afraid, but this should fix bug #3347
by saving the UNIX token used to set a delete on close flag,
and using it when doing the delete. libsmbsharemodes.so still
needs updating to cope with this change.
Samba4 torture tests to follow.
Jeremy.
(This used to be commit 23f16cbc2e8cde97c486831e26bcafd4ab4a9654)
25 files changed:
source3/include/smb.h
source3/lib/smbrun.c
source3/lib/substitute.c
source3/locking/locking.c
source3/modules/vfs_fake_perms.c
source3/printing/nt_printing.c
source3/printing/printfsp.c
source3/printing/printing.c
source3/rpc_server/srv_dfs_nt.c
source3/rpc_server/srv_lsa_nt.c
source3/rpc_server/srv_pipe.c
source3/rpc_server/srv_pipe_hnd.c
source3/rpc_server/srv_spoolss_nt.c
source3/rpc_server/srv_srvsvc_nt.c
source3/smbd/close.c
source3/smbd/dir.c
source3/smbd/fake_file.c
source3/smbd/files.c
source3/smbd/nttrans.c
source3/smbd/open.c
source3/smbd/posix_acls.c
source3/smbd/reply.c
source3/smbd/sec_ctx.c
source3/smbd/trans2.c
source3/smbd/uid.c