[SCM] Samba Shared Repository - branch master updated

Björn Jacke bjacke at samba.org
Fri May 17 09:59:02 MDT 2013


The branch, master has been updated
       via  2fda6c4 More generic check for OpenBSD platform
       via  c3057f6 docs: mention AD prerequirements for using idmap_ad
       via  2314f47 doc: some fixes for vfs_full_audit man page
      from  1a7e181 s4:dsdb python tests - set the executable flag

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 2fda6c47f4aa46dbb42028732207a94821881c67
Author: Vadim Zhukov <persgray at gmail.com>
Date:   Fri May 17 12:43:08 2013 +0400

    More generic check for OpenBSD platform
    
    OpenBSD versioning is different from many other
    projects, and, say, 5.0 does not differ from 4.9 more than from 5.1. So the
    right approach will be to check that platform name starts with "openbsd"
    instead. This is also the thing OpenBSD developers do when patching other
    software, so this patch is consistent with already existing practicies.
    
    BUG: https://bugzilla.samba.org/show_bug.cgi?id=9888
    
    Reviewed-by: Lars Müller <lars at samba.org>
    Reviewed-by: Björn Jacke <bj at sernet.de>
    
    Autobuild-User(master): Björn Jacke <bj at sernet.de>
    Autobuild-Date(master): Fri May 17 17:58:16 CEST 2013 on sn-devel-104

commit c3057f69a274f0d8e0e66183bd5e8be7703b6750
Author: Björn Jacke <bj at sernet.de>
Date:   Wed May 15 15:52:25 2013 +0200

    docs: mention AD prerequirements for using idmap_ad
    
    Reviewed-by: Stefan Metzmacher <metze at samba.org>

commit 2314f47cd4c9a1815da02394f7ed00819f6c2c66
Author: Björn Jacke <bj at sernet.de>
Date:   Wed May 15 13:34:33 2013 +0200

    doc: some fixes for vfs_full_audit man page
    
    Reviewed-by: Stefan Metzmacher <metze at samba.org>

-----------------------------------------------------------------------

Summary of changes:
 buildtools/wafsamba/samba_autoconf.py  |    4 ++--
 docs-xml/manpages/idmap_ad.8.xml       |    9 ++++++---
 docs-xml/manpages/vfs_full_audit.8.xml |    8 ++++----
 lib/ldb/wscript                        |    2 +-
 wscript                                |    2 +-
 5 files changed, 14 insertions(+), 11 deletions(-)


Changeset truncated at 500 lines:

diff --git a/buildtools/wafsamba/samba_autoconf.py b/buildtools/wafsamba/samba_autoconf.py
index 65c66f3..fe110bd 100644
--- a/buildtools/wafsamba/samba_autoconf.py
+++ b/buildtools/wafsamba/samba_autoconf.py
@@ -776,9 +776,9 @@ def SETUP_CONFIGURE_CACHE(conf, enable):
 def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf):
     # we don't want any libraries or modules to rely on runtime
     # resolution of symbols
-    if sys.platform != "openbsd4" and sys.platform != "openbsd5":
+    if not sys.platform.startswith("openbsd"):
         conf.env.undefined_ldflags = conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True)
 
-    if sys.platform != "openbsd4" and sys.platform != "openbsd5" and conf.env.undefined_ignore_ldflags == []:
+    if not sys.platform.startswith("openbsd") and conf.env.undefined_ignore_ldflags == []:
         if conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup']):
             conf.env.undefined_ignore_ldflags = ['-undefined', 'dynamic_lookup']
diff --git a/docs-xml/manpages/idmap_ad.8.xml b/docs-xml/manpages/idmap_ad.8.xml
index 2ae7fc8..0e33b77 100644
--- a/docs-xml/manpages/idmap_ad.8.xml
+++ b/docs-xml/manpages/idmap_ad.8.xml
@@ -22,9 +22,12 @@
 	id mappings from an AD server that uses RFC2307/SFU schema
 	extensions. This module implements only the "idmap"
 	API, and is READONLY. Mappings must be provided in advance
-	by the administrator by adding the posixAccount/posixGroup
-	classes and relative attribute/value pairs to the user and
-	group objects in the AD.</para>
+	by the administrator by adding the uidNumber attributes for
+	users and gidNumber attributes for groups in the AD. Winbind
+	will only map users that have a uidNumber and whose primary
+	group have a gidNumber attribute set. It is however
+	recommended that all groups in use have gidNumber attributes
+	assigned, otherwise they are not working.</para>
 
 	<para>
 	Currently, the <parameter>ad</parameter> backend
diff --git a/docs-xml/manpages/vfs_full_audit.8.xml b/docs-xml/manpages/vfs_full_audit.8.xml
index 312bc25..711bb68 100644
--- a/docs-xml/manpages/vfs_full_audit.8.xml
+++ b/docs-xml/manpages/vfs_full_audit.8.xml
@@ -154,24 +154,24 @@
 		</varlistentry>
 
 		<varlistentry>
-		<term>vfs_full_audit:success = LIST</term>
+		<term>full_audit:success = LIST</term>
 		<listitem>
 		<para>LIST is a list of VFS operations that should be
 		recorded if they succeed. Operations are specified using
 		the names listed above. Operations can be unset by prefixing
-		the names with "!".
+		the names with "!". The default is all operations.
 		</para>
 
 		</listitem>
 		</varlistentry>
 
 		<varlistentry>
-		<term>vfs_full_audit:failure = LIST</term>
+		<term>full_audit:failure = LIST</term>
 		<listitem>
 		<para>LIST is a list of VFS operations that should be
 		recorded if they failed. Operations are specified using
 		the names listed above. Operations can be unset by prefixing
-		the names with "!".
+		the names with "!". The default is all operations.
 		</para>
 
 		</listitem>
diff --git a/lib/ldb/wscript b/lib/ldb/wscript
index fbed6fd..fbfed1a 100755
--- a/lib/ldb/wscript
+++ b/lib/ldb/wscript
@@ -64,7 +64,7 @@ def configure(conf):
 
         # we don't want any libraries or modules to rely on runtime
         # resolution of symbols
-        if sys.platform != "openbsd4" and sys.platform != "openbsd5":
+        if not sys.platform.startswith("openbsd"):
             conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True)
 
     conf.DEFINE('HAVE_CONFIG_H', 1, add_to_cflags=True)
diff --git a/wscript b/wscript
index a743228..3509939 100644
--- a/wscript
+++ b/wscript
@@ -140,7 +140,7 @@ def configure(conf):
     # allows us to find problems on our development hosts faster.
     # It also results in faster load time.
 
-    if sys.platform != "openbsd4":
+    if not sys.platform.startswith("openbsd"):
         conf.env.asneeded_ldflags = conf.ADD_LDFLAGS('-Wl,--as-needed', testflags=True)
 
     if not conf.CHECK_NEED_LC("-lc not needed"):


-- 
Samba Shared Repository


More information about the samba-cvs mailing list