r5900: Use flatname to specify the netbios domain name (matches what win2k3
authorAndrew Bartlett <abartlet@samba.org>
Sat, 19 Mar 2005 08:11:49 +0000 (08:11 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:11:07 +0000 (13:11 -0500)
uses for trusted domain records) in the secrets join records.

Andrew Bartlett
(This used to be commit a6c502832c4ef471bd423b795f210abf3bb96ca5)

source4/libnet/libnet_join.c
source4/secrets.ldif

index 2a9311b663912dcb4f4c96069feff4b82f8477cb..f8acac8fb2a15a5f419c1ea1f8c4213b33aba758 100644 (file)
@@ -375,14 +375,14 @@ static NTSTATUS libnet_Join_primary_domain(struct libnet_context *ctx,
        /* search for the secret record */
        ret = samdb_search(ldb,
                           mem_ctx, base_dn, &msgs, attrs,
-                          "(&(cn=%s)(objectclass=primaryDomain))", 
+                          "(&(flatname=%s)(objectclass=primaryDomain))", 
                           r->generic.in.domain_name);
        if (ret == 0) {
-               msg->dn = talloc_asprintf(mem_ctx, "cn=%s,%s", 
+               msg->dn = talloc_asprintf(mem_ctx, "flatname=%s,%s", 
                                          r->generic.in.domain_name,
                                          base_dn);
                
-               samdb_msg_add_string(ldb, mem_ctx, msg, "cn", r->generic.in.domain_name);
+               samdb_msg_add_string(ldb, mem_ctx, msg, "flatname", r->generic.in.domain_name);
                samdb_msg_add_string(ldb, mem_ctx, msg, "objectClass", "primaryDomain");
                samdb_msg_add_string(ldb, mem_ctx, msg, "secret", r2.generic.out.join_password);
 
index 3ea097e8bd6287b955e709c30b63f3c5a4f54f3d..ca816ef7186dc70464bb8947969402c9ef147cbf 100644 (file)
@@ -13,10 +13,10 @@ objectClass: top
 objectClass: container
 cn: Primary Domains
 
-dn: CN=${DOMAIN},CN=Primary Domains
+dn: flatname=${DOMAIN},CN=Primary Domains
 objectClass: top
 objectClass: primaryDomain
-cn: ${DOMAIN}
+flatname: ${DOMAIN}
 realm: ${REALM}
 secret: ${JOINPASS}
 whenCreated: ${LDAPTIME}