1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-22 13:34:15 +03:00
samba-mirror/source3
Michael Adam 2013bb9b4d s3:smbd: don't apply create/directory mask and modes in apply_default_perms()
The mask/mode parameters should only apply to a situation with only
pure posix permissions.
Once we are dealing with ACLs and inheritance, we need to do it correctly.

This fixes bug #9462: Users can not be given write permissions any more by default

Signed-off-by: Michael Adam <obnox@samba.org>
Reviewed by: Jeremy Allison <jra@samba.org>
2012-12-05 16:35:07 -08:00
..
auth Use work around for 'winbind use default domain' only if it is set 2012-11-12 15:54:15 +01:00
autoconf s3-build: Do not write loadparm generated files into the build tree 2012-06-15 11:10:14 +02:00
build
client smbclient: Use new samba_getpass() function. 2012-12-03 14:35:08 +01:00
exports
groupdb loadparm: make the source3/ lp_ functions take an explicit TALLOC_CTX *. 2012-07-18 15:07:23 +09:30
include s3:passdb: factor pdb_sid_to_id_unix_users_and_groups() out of pdb_default_sid_to_id() 2012-12-03 08:48:30 +01:00
intl
lib util: Use new samba_getpass() function. 2012-12-03 14:35:08 +01:00
libads libads: Always free the talloc_stackframe() on error path 2012-11-05 03:33:32 +01:00
libgpo build: Remove sys_open wrapper 2012-04-05 02:39:08 +02:00
libnet Correctly check for errors in strlower_m() returns. 2012-08-09 12:08:18 -07:00
librpc s3:winbindd: remove wbint_Sid2Gid from the wbint.idl 2012-12-03 08:48:26 +01:00
libsmb s3:libsmb: add cli_{query,set}_security_descriptor() which take sec_info flags 2012-12-02 22:53:32 +01:00
locale s3-po: Fix typo in comment. 2012-05-08 16:46:36 +02:00
locking s3: Use dbwrap_parse_record in fetch_share_mode_unlocked 2012-11-28 18:27:41 +01:00
m4 build: Remove --enable-smbtorture, require bin/smbtorture (from waf) for make test 2012-11-22 10:21:17 +01:00
modules s3:smbd:vfs_acl: fix a PANIC when setting an ACL fails with ACCESS_DENIED 2012-12-04 09:03:25 +01:00
nmbd param: Add startup checks for valid server role/binary combinations 2012-08-23 15:02:26 +02:00
pam_smbpass waf: Build pam_smbpass module only if enabled. 2012-10-04 10:20:35 +02:00
param s3:param: set "map archive = no" in ROLE_ACTIVE_DIRECTORY_DC 2012-11-20 17:37:19 +01:00
passdb s3:passdb: fix building pdb_ldap as shared module 2012-12-03 19:12:29 +01:00
pkgconfig
po
printing s3-printing: add missing carriage return to debug str 2012-11-29 13:39:56 +01:00
profile
registry s3-reg: Fix copy and paste error in debug message. 2012-11-30 14:02:53 +01:00
rpc_client s3-rpc_client: make dcerpc_lsa_lookup_names_generic() public. 2012-11-30 11:49:41 +01:00
rpc_server spoolss: fix segfault when "default devmode" is disabled 2012-11-29 13:03:05 +01:00
rpcclient rpcclient: fix usage docs for rpcclient adddriver 2012-11-29 13:39:53 +01:00
script s3:selftest: extend sids2xids test script to cope with "ID_TYPE_BOTH mappings 2012-12-03 10:47:16 +01:00
selftest build: Be consistent with the name of smbtorture binaries 2012-11-22 10:21:16 +01:00
services param: Change from _lp to lp__ as the prefix for internal parameter wrappers 2012-04-16 14:32:38 +10:00
smbd s3:smbd: don't apply create/directory mask and modes in apply_default_perms() 2012-12-05 16:35:07 -08:00
stf
tests build: Fix quota tests, including move of sysquotas.c to the top level 2012-09-29 14:50:00 +10:00
torture torture: Use new samba_getpass() in masktest. 2012-12-03 14:35:09 +01:00
utils smbget: Use new samba_getpass() function. 2012-12-03 14:35:10 +01:00
web Move everything to use the common pidfile functions. 2012-07-19 16:36:18 -07:00
winbindd s3:winbindd: use the new sid_check_is_for_passdb() in idmap_find_domain_with_sid() 2012-12-03 08:48:29 +01:00
.clang_complete
.dmallocrc
.indent.pro
autogen.sh s3:build: rewrite autogen.sh to be called from any directory 2012-09-12 23:52:51 +02:00
change-log
config.guess
config.sub
configure.developer
configure.in s3: Fix bug 9428 -- inotify detection broken 2012-11-27 01:20:24 +01:00
Doxyfile
install-sh
mainpage.dox
Makefile-smbtorture build: Be consistent with the name of smbtorture binaries 2012-11-22 10:21:16 +01:00
Makefile.in util: Add a UNIX platform independent samba_getpass(). 2012-12-03 14:35:08 +01:00
smbadduser.in
wscript configure(waf): Fail "configure --with-ads" if ads support is not available 2012-11-23 19:34:55 +01:00
wscript_build build the new sid_check_is_for_passdb() function into passdb 2012-12-03 08:48:29 +01:00