1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00
samba-mirror/source3
Christof Schmitt 829c5ea996 test_nfs4_acls: Add test for mapping from NFS4 to DACL in config mode special
The mapping code between NFSv4 ACLs and security descriptors still has
the deprecated config setting "nfs4:mode = special". This should not be
used as it has security problems: All entries matching owner or group
are mapped to "special owner" or "special group", which can change its
meaning when being inherited to a new file or directory with different
owner and owning group.

This mode should eventually be removed, but as long as it still exists
add testcases to verify the expected behavior. This patch adds the
testcase for "nfs4:mode = special" when mapping from the NFS4 ACL to the
DACL in the security descriptor.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14032

Signed-off-by: Christof Schmitt <cs@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
2019-07-23 18:27:26 +00:00
..
auth auth auth_log: csbuild unused parm unix_username 2019-06-13 07:16:22 +00:00
build
client client: enable allinfo and altname tab completion 2019-06-25 10:55:45 +00:00
exports
groupdb source3: Update all consumers of strtoul_err(), strtoull_err() to new API 2019-06-30 11:32:18 +00:00
include s3:rpc_server: Rename create_tcpip_socket 2019-07-22 16:49:13 +00:00
intl lib: Remove "tdb based replacement for gettext" 2019-05-22 05:59:13 +00:00
lib s3:prefork: Allow to associate private data with listening socket 2019-07-22 16:49:15 +00:00
libads s3/libads: cppcheck fix error: shiftTooManyBitsSigned: error 2019-05-29 10:10:23 +00:00
libgpo/gpext
libnet s3-libnet_join: allow fallback to NTLMSSP auth in libnet_join 2019-04-03 18:57:31 +00:00
librpc smbd: Add flags to the beginning of share_mode_data 2019-07-04 14:03:29 +00:00
libsmb s3/libsmb/py: avoid null deref with bad python arguments 2019-07-22 22:20:26 +00:00
locale
locking smbd: Increase a debug level 2019-07-17 11:27:20 +00:00
modules test_nfs4_acls: Add test for mapping from NFS4 to DACL in config mode special 2019-07-23 18:27:26 +00:00
nmbd
param s3/param: clang: Fix 'Value stored to 'bRetval' is never read' 2019-07-16 22:52:24 +00:00
passdb source3: Update all consumers of strtoul_err(), strtoull_err() to new API 2019-06-30 11:32:18 +00:00
printing s3:rpc_server:spoolssd: Move socket creation to its own function 2019-07-22 16:49:16 +00:00
profile s3:profile: Allow profile subsystem to use SHA1 in FIPS mode 2019-07-09 13:31:46 +00:00
registry s3/registry: clang: Fix 'initialization value is never read' 2019-07-16 22:52:25 +00:00
rpc_client s3:rpc_client: Use C99 inititializer in dcerpc_samr_chgpasswd_user() 2019-06-27 12:54:24 +00:00
rpc_server s3:rpc_server: Call server exit routines in sigterm handler 2019-07-22 18:04:53 +00:00
rpcclient source3: Update all consumers of strtoul_err(), strtoull_err() to new API 2019-06-30 11:32:18 +00:00
script s3:tests: Add test for manual smbtorture zero-data 2019-07-05 05:02:12 +00:00
selftest selftest: Start implementing unit test for nfs4_acls 2019-07-23 18:27:25 +00:00
services
smbd s3/smbd/py: avoid null deref with bad python arguments 2019-07-22 22:20:26 +00:00
torture s3: torture: Ensure we can always get a POSIX ACL on a directory handle. 2019-06-26 19:31:28 +00:00
utils s3:net: add 'net vfs getntacl' command 2019-07-12 22:59:58 +00:00
web
winbindd winbind: fix crash in fill_domain_username_talloc() if specified username is NULL 2019-07-03 19:24:52 +00:00
.clang_complete
.dmallocrc
.indent.pro
Doxyfile
mainpage.dox
smbadduser.in
wscript vfs: add ceph_snapshots module 2019-05-14 22:17:32 +00:00
wscript_build s3:{modules => lib}/string_replace.[c|h] 2019-07-12 21:31:29 +00:00
wscript_configure_system_ncurses