[SCM] Samba Shared Repository - branch master updated
Matthieu Patou
mat at samba.org
Fri Feb 10 15:28:02 MST 2012
The branch, master has been updated
via 474c02a s3-waf: add dependency on talloc or it won't build if talloc.h is not in the default include path
via 05036fa s3-winbindd: set the can_do_validation6 also for trusted domain
from 389bb4f s3:smbd/oplock_linux: don't overwrite private_data
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit 474c02acac3d5c286acda7290b359db91e66d6ef
Author: Matthieu Patou <mat at matws.net>
Date: Tue Feb 7 10:46:43 2012 -0800
s3-waf: add dependency on talloc or it won't build if talloc.h is not in the default include path
The problem occurs only if talloc, tdb and ldb are used as system
libraries and talloc is not installed in a default.
Autobuild-User: Matthieu Patou <mat at samba.org>
Autobuild-Date: Fri Feb 10 23:27:29 CET 2012 on sn-devel-104
commit 05036fab0a9847219c73c0abd931a39fba0bccfd
Author: Matthieu Patou <mat at matws.net>
Date: Fri Feb 10 11:45:21 2012 -0800
s3-winbindd: set the can_do_validation6 also for trusted domain
The flag can_do_validation6 was only set for the domain to which
winbindd is the member. Setting this flag in other domains (trusted
domain) if it's active directory domain is a good idea as it allow to do
level 6 validation also when winbindd is querying them directly.
-----------------------------------------------------------------------
Summary of changes:
source3/rpc_server/wscript_build | 3 ++-
source3/winbindd/winbindd_cm.c | 2 ++
source3/wscript_build | 12 ++++++++----
source4/ntvfs/unixuid/wscript_build | 2 +-
4 files changed, 13 insertions(+), 6 deletions(-)
Changeset truncated at 500 lines:
diff --git a/source3/rpc_server/wscript_build b/source3/rpc_server/wscript_build
index a0829fe..57c76a2 100755
--- a/source3/rpc_server/wscript_build
+++ b/source3/rpc_server/wscript_build
@@ -26,7 +26,8 @@ bld.SAMBA3_SUBSYSTEM('rpc',
vars=locals())
bld.SAMBA3_SUBSYSTEM('RPC_CONFIG',
- source='rpc_config.c')
+ source='rpc_config.c',
+ deps='talloc')
bld.SAMBA3_SUBSYSTEM('RPC_NCACN_NP',
source='rpc_ncacn_np.c rpc_handles.c rpc_contexts.c',
diff --git a/source3/winbindd/winbindd_cm.c b/source3/winbindd/winbindd_cm.c
index 39ac284..3373d96 100644
--- a/source3/winbindd/winbindd_cm.c
+++ b/source3/winbindd/winbindd_cm.c
@@ -1882,6 +1882,8 @@ static bool set_dc_type_and_flags_trustinfo( struct winbindd_domain *domain )
"running active directory.\n", domain->name,
domain->active_directory ? "" : "NOT "));
+ domain->can_do_ncacn_ip_tcp = domain->active_directory;
+ domain->can_do_validation6 = domain->active_directory;
domain->initialized = True;
diff --git a/source3/wscript_build b/source3/wscript_build
index cb16ef2..1e41953 100755
--- a/source3/wscript_build
+++ b/source3/wscript_build
@@ -734,14 +734,16 @@ bld.SAMBA3_LIBRARY('pdb',
vars=locals())
bld.SAMBA3_SUBSYSTEM('SERVER_MUTEX',
- source=SERVER_MUTEX_SRC)
+ source=SERVER_MUTEX_SRC,
+ deps='talloc')
bld.SAMBA3_SUBSYSTEM('PARAM_UTIL',
- source=PARAM_UTIL_SRC)
+ source=PARAM_UTIL_SRC,
+ deps='talloc')
bld.SAMBA3_SUBSYSTEM('LOADPARM_CTX',
source='param/loadparm_ctx.c',
- deps='''s3_param_h param''',
+ deps='''talloc s3_param_h param''',
vars=locals())
bld.SAMBA_GENERATOR('param/param_global_h',
@@ -837,7 +839,8 @@ bld.SAMBA3_SUBSYSTEM('samba3core',
vars=locals())
bld.SAMBA3_LIBRARY('smbd_shim',
- source='''lib/smbd_shim.c''',
+ source='''lib/smbd_shim.c''',
+ deps='talloc',
private_library=True)
bld.SAMBA3_SUBSYSTEM('LIBNTLMSSP',
@@ -1084,6 +1087,7 @@ bld.SAMBA3_LIBRARY('trusts_util',
bld.SAMBA3_SUBSYSTEM('tdb-wrap3',
source='lib/util_tdb.c',
+ deps='talloc',
vars=locals())
bld.SAMBA3_LIBRARY('dbwrap',
diff --git a/source4/ntvfs/unixuid/wscript_build b/source4/ntvfs/unixuid/wscript_build
index 3a75709..56fd42d 100644
--- a/source4/ntvfs/unixuid/wscript_build
+++ b/source4/ntvfs/unixuid/wscript_build
@@ -4,6 +4,6 @@ bld.SAMBA_MODULE('ntvfs_unixuid',
source='vfs_unixuid.c',
subsystem='ntvfs',
init_function='ntvfs_unixuid_init',
- deps='auth_unix_token'
+ deps='auth_unix_token talloc'
)
--
Samba Shared Repository
More information about the samba-cvs
mailing list