[SCM] Samba Shared Repository - branch master updated - 447f2668879e91990c985bdb8f0c5d5db2719a91

Andrew Bartlett abartlet at samba.org
Fri Jan 9 01:09:01 GMT 2009


The branch, master has been updated
       via  447f2668879e91990c985bdb8f0c5d5db2719a91 (commit)
      from  590c9b7b6df643f0ff3e8f36bdc535ef00b30073 (commit)

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


- Log -----------------------------------------------------------------
commit 447f2668879e91990c985bdb8f0c5d5db2719a91
Author: Andrew Bartlett <abartlet at samba.org>
Date:   Fri Jan 9 12:06:18 2009 +1100

    Only do special DN tracking for normal DNs in OpenLDAP backend.
    
    This means trying (again, harder), not to do this for DN+Binary and
    DN+String attributes.
    
    Andrew Bartlett

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

Summary of changes:
 source4/scripting/python/samba/provision.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source4/scripting/python/samba/provision.py b/source4/scripting/python/samba/provision.py
index ff957b6..6becc78 100644
--- a/source4/scripting/python/samba/provision.py
+++ b/source4/scripting/python/samba/provision.py
@@ -1255,12 +1255,12 @@ def provision_backend(setup_dir=None, message=None,
 
     elif ldap_backend_type == "openldap":
         attrs = ["linkID", "lDAPDisplayName"]
-        res = schemadb.search(expression="(&(linkID=*)(!(linkID:1.2.840.113556.1.4.803:=1))(objectclass=attributeSchema)(omSyntax=127))", base=names.schemadn, scope=SCOPE_SUBTREE, attrs=attrs)
+        res = schemadb.search(expression="(&(linkID=*)(!(linkID:1.2.840.113556.1.4.803:=1))(objectclass=attributeSchema)(attributeSyntax=2.5.5.1))", base=names.schemadn, scope=SCOPE_SUBTREE, attrs=attrs)
 
         memberof_config = "# Generated from schema in %s\n" % schemadb_path
         refint_attributes = ""
         for i in range (0, len(res)):
-            expression = "(&(objectclass=attributeSchema)(linkID=%d)(omSyntax=127))" % (int(res[i]["linkID"][0])+1)
+            expression = "(&(objectclass=attributeSchema)(linkID=%d)(attributeSyntax=2.5.5.1))" % (int(res[i]["linkID"][0])+1)
             target = schemadb.searchone(basedn=names.schemadn, 
                                         expression=expression, 
                                         attribute="lDAPDisplayName", 


-- 
Samba Shared Repository


More information about the samba-cvs mailing list