The index handling is now configured from the schema load, not by a
authorAndrew Bartlett <abartlet@samba.org>
Thu, 21 Aug 2008 02:59:16 +0000 (12:59 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 21 Aug 2008 02:59:16 +0000 (12:59 +1000)
template.

Andrew Bartlett

source/scripting/python/samba/provision.py
source/setup/provision_index.ldif [deleted file]

index d14ce58f045a56e8278b5bc9f715b7e2f80c7a88..9c2a208460eb2f59e0e2b27d7bb19dc12e926d10 100644 (file)
@@ -745,12 +745,6 @@ def setup_samdb(path, setup_path, session_info, credentials, lp,
     samdb = SamDB(path, session_info=session_info, 
                   credentials=credentials, lp=lp)
 
-    if fill == FILL_DRS:
-       # We want to finish here, but setup the index before we do so
-        message("Setting up sam.ldb index")
-        samdb.load_ldif_file_add(setup_path("provision_index.ldif"))
-        return samdb
-
     message("Pre-loading the Samba 4 and AD schema")
     samdb.set_domain_sid(domainsid)
     if serverrole == "domain controller":
@@ -886,9 +880,6 @@ def setup_samdb(path, setup_path, session_info, credentials, lp,
                                 domainsid=domainsid, policyguid=policyguid,
                                 setup_path=setup_path)
 
-    #We want to setup the index last, as adds are faster unindexed
-        message("Setting up sam.ldb index")
-        samdb.load_ldif_file_add(setup_path("provision_index.ldif"))
     except:
         samdb.transaction_cancel()
         raise
diff --git a/source/setup/provision_index.ldif b/source/setup/provision_index.ldif
deleted file mode 100644 (file)
index 9597081..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-dn: @INDEXLIST
-@IDXATTR: name
-@IDXATTR: cn
-@IDXATTR: userPrincipalName
-@IDXATTR: servicePrincipalName
-@IDXATTR: sAMAccountName
-@IDXATTR: objectSid
-@IDXATTR: objectCategory
-@IDXATTR: member
-@IDXATTR: uidNumber
-@IDXATTR: gidNumber
-@IDXATTR: unixName
-@IDXATTR: privilege
-@IDXATTR: nCName
-@IDXATTR: lDAPDisplayName
-@IDXATTR: subClassOf
-@IDXATTR: dnsRoot
-@IDXATTR: nETBIOSName
-@IDXATTR: objectGUID