Lines 141-146
class dc_join(object):
|
Link Here
|
---|
|
141 |
ctx.managedby = None |
141 |
ctx.managedby = None |
142 |
ctx.subdomain = False |
142 |
ctx.subdomain = False |
143 |
|
143 |
|
|
|
144 |
ctx.next_rid = None |
145 |
if ctx.keep_existing: |
146 |
res = ctx.samdb.search(base=ctx.promote_from_dn, |
147 |
expression='(&(CN=RID Set)(rIDNextRID=*))', |
148 |
attrs=["rIDNextRID"]) |
149 |
if res: |
150 |
ctx.next_rid = res[0]["rIDNextRID"][0] |
151 |
|
144 |
def del_noerror(ctx, dn, recursive=False): |
152 |
def del_noerror(ctx, dn, recursive=False): |
145 |
if recursive: |
153 |
if recursive: |
146 |
try: |
154 |
try: |
Lines 648-653
class dc_join(object):
|
Link Here
|
---|
|
648 |
schemadn=ctx.schema_dn, configdn=ctx.config_dn, |
656 |
schemadn=ctx.schema_dn, configdn=ctx.config_dn, |
649 |
serverdn=ctx.server_dn, domain=ctx.domain_name, |
657 |
serverdn=ctx.server_dn, domain=ctx.domain_name, |
650 |
hostname=ctx.myname, domainsid=ctx.domsid, |
658 |
hostname=ctx.myname, domainsid=ctx.domsid, |
|
|
659 |
next_rid=ctx.next_rid, |
651 |
machinepass=ctx.acct_pass, serverrole="domain controller", |
660 |
machinepass=ctx.acct_pass, serverrole="domain controller", |
652 |
sitename=ctx.site, lp=ctx.lp, ntdsguid=ctx.ntds_guid, |
661 |
sitename=ctx.site, lp=ctx.lp, ntdsguid=ctx.ntds_guid, |
653 |
use_ntvfs=ctx.use_ntvfs, dns_backend=ctx.dns_backend) |
662 |
use_ntvfs=ctx.use_ntvfs, dns_backend=ctx.dns_backend) |