1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-22 13:34:15 +03:00
samba-mirror/source3
Jeremy Allison b00d9d2453 Use existing "acl map full control" parameter to control the adding of the DELETE_CHILD parameter on NFSv4/ZFS/GPFS file ACE's.
Windows maps an open request of GENERIC_ALL on files to 0x1FF specific bits, which
includes DELETE_CHILD even though this has no meaning on file ACE's. If a returned
NFSv4 ACE entry for a file has all other specific bits set except for DELETE (which
comes from the containing directory) and DELETE_CHILD (which has no meaning) then
optionally add it into the returned ACE entry.

This is using the same parameter in the same way as it is currently used
in smbd/posix_acls.c. Note that as this parameter is on by default, it
is already being tested in the existing raw.acl tests.

Fixes issue with Microsoft SMB2 torture test suite found at the interop event
in Redmond, WA.

Signed-off-by: Jeremy Allison <jra@samba.org>
Reviewed-by: Ira Cooper <ira@samba.org>
2013-06-24 19:33:34 +02:00
..
auth auth: Remove "password level" 2013-06-11 08:35:21 -04:00
build
client s3/smbclient: fix incorrect command tab completions 2013-06-24 19:32:53 +02:00
exports
groupdb s3:passdb add a gid argument to pdb_create_builtin_alias 2013-06-21 10:44:24 +02:00
include Fix some blank line endings 2013-06-21 19:57:06 +02:00
intl
lib s3:lib/util_sid_passdb make use of pdb_is_responsible_for_* functions 2013-06-21 10:44:20 +02:00
libads s3-libads: Print the debug string of a failed call with LDAP_OTHER. 2013-06-12 13:46:57 +02:00
libgpo build: Remove sys_open wrapper 2012-04-05 02:39:08 +02:00
libnet Make sure to set umask() before calling mkstemp(). 2013-03-06 01:16:34 +01:00
librpc smbd: Obsolete MSG_SMB_OPEN_RETRY 2013-04-26 15:17:22 -07:00
libsmb Fix some blank line endings 2013-06-21 19:57:06 +02:00
locale s3-po: Fix typo in comment. 2012-05-08 16:46:36 +02:00
locking smbd: We don't use DEFERRED_OPEN_ENTRY anymore 2013-04-26 15:17:22 -07:00
modules Use existing "acl map full control" parameter to control the adding of the DELETE_CHILD parameter on NFSv4/ZFS/GPFS file ACE's. 2013-06-24 19:33:34 +02:00
nmbd Fix bug #9166 - Starting smbd or nmbd with stdin from /dev/null results in "EOF on stdin" 2013-06-20 13:41:01 +02:00
pam_smbpass waf: Build pam_smbpass module only if enabled. 2012-10-04 10:20:35 +02:00
param auth: Remove "password level" 2013-06-11 08:35:21 -04:00
passdb s3:passdb/pdb_util make pdb_create_builtin consider whether backend deals with BUILTIN 2013-06-21 12:49:10 +02:00
pkgconfig
printing Fix bug 9900: is_printer_published GUID retrieval 2013-06-03 14:10:07 +02:00
profile s3: remove some dead code (for setdir command) 2013-03-12 01:03:37 +01:00
registry s3:registry increase a debug level 2013-04-19 13:16:38 +02:00
rpc_client build: Build with system md5.h on OpenIndiana 2013-06-19 21:32:36 +02:00
rpc_server winreg3: Fix a const warning 2013-06-11 10:54:30 -07:00
rpcclient s3-rpcclient: add cmd_spoolss_play_gdi_script_on_printer_ic. 2013-01-24 17:42:26 +01:00
script build: Remove unused mkbuildoptions.awk 2013-05-28 12:17:12 +10:00
selftest Remove now-unused s3-selftest.sh wrapper 2013-05-28 12:17:11 +10:00
services param: Change from _lp to lp__ as the prefix for internal parameter wrappers 2012-04-16 14:32:38 +10:00
smbd Fix bug #9166 - Starting smbd or nmbd with stdin from /dev/null results in "EOF on stdin" 2013-06-20 13:41:01 +02:00
stf
torture lib: Add before/after hooks to async_connect 2013-05-17 11:22:45 +02:00
utils s3:utils/net_sam make use of pdb_create_builtin helper function 2013-06-21 10:44:24 +02:00
web swat: Remove swat. 2013-05-18 16:32:38 +02:00
winbindd Fix bug #9166 - Starting smbd or nmbd with stdin from /dev/null results in "EOF on stdin" 2013-06-20 13:41:01 +02:00
.clang_complete
.dmallocrc
.indent.pro
change-log
Doxyfile
mainpage.dox
smbadduser.in
wscript Check for fstatat. 2013-06-10 17:56:23 +02:00
wscript_build build: Install smbtar in waf build 2013-05-27 12:55:04 +02:00
wscript_configure_system_ncurses build: fix --with-regedit to properly honour the yes/no/auto scheme 2013-05-06 18:24:58 +02:00