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