svn commit: samba r17982 - in branches/SAMBA_4_0/source: scripting/libjs setup

abartlet at samba.org abartlet at samba.org
Fri Sep 1 04:34:21 GMT 2006


Author: abartlet
Date: 2006-09-01 04:34:21 +0000 (Fri, 01 Sep 2006)
New Revision: 17982

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=17982

Log:
One final hack...

When against a real, schema-checking LDAP backend, we need
extensibleObject on the baseDN entry (as entryUUID isn't run for
creating this basic ldif) output.


Modified:
   branches/SAMBA_4_0/source/scripting/libjs/provision.js
   branches/SAMBA_4_0/source/setup/provision_basedn.ldif


Changeset:
Modified: branches/SAMBA_4_0/source/scripting/libjs/provision.js
===================================================================
--- branches/SAMBA_4_0/source/scripting/libjs/provision.js	2006-09-01 04:33:33 UTC (rev 17981)
+++ branches/SAMBA_4_0/source/scripting/libjs/provision.js	2006-09-01 04:34:21 UTC (rev 17982)
@@ -565,6 +565,8 @@
 {
 	message("Setting up LDAP base entry: " + subobj.BASEDN + " \n");
 	var rdns = split(",", subobj.BASEDN);
+	subobj.EXTENSIBLEOBJECT = "objectClass: extensibleObject";
+
 	subobj.RDN_DC = substr(rdns[0], strlen("DC="));
 
 	setup_file("provision_basedn.ldif", 
@@ -619,6 +621,7 @@
 	rdn_list = split(".", subobj.DNSDOMAIN);
 	subobj.BASEDN       = "DC=" + join(",DC=", rdn_list);
 	subobj.LDAPBACKEND  = "users.ldb";
+	subobj.EXTENSIBLEOBJECT = "# no objectClass: extensibleObject for local ldb";
 	return subobj;
 }
 

Modified: branches/SAMBA_4_0/source/setup/provision_basedn.ldif
===================================================================
--- branches/SAMBA_4_0/source/setup/provision_basedn.ldif	2006-09-01 04:33:33 UTC (rev 17981)
+++ branches/SAMBA_4_0/source/setup/provision_basedn.ldif	2006-09-01 04:34:21 UTC (rev 17982)
@@ -5,5 +5,6 @@
 objectClass: top
 objectClass: domain
 objectClass: domainDNS
+${EXTENSIBLEOBJECT}
 dc: ${RDN_DC}
 



More information about the samba-cvs mailing list