mirror of
https://github.com/samba-team/samba.git
synced 2025-03-30 06:50:24 +03:00
py.join: remove unused untested get_naming_master
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Wed Mar 17 18:23:04 UTC 2021 on sn-devel-184
This commit is contained in:
parent
17c14a4553
commit
8aef8992a8
@ -399,20 +399,6 @@ class DCJoinContext(object):
|
||||
ldb.OID_COMPARATOR_AND, samba.dsdb.SYSTEM_FLAG_CR_NTDS_DOMAIN))
|
||||
return str(res[0].dn)
|
||||
|
||||
def get_naming_master(ctx):
|
||||
'''get the parent domain partition DN from parent DNS name'''
|
||||
res = ctx.samdb.search(base='CN=Partitions,%s' % ctx.config_dn, attrs=['fSMORoleOwner'],
|
||||
scope=ldb.SCOPE_BASE, controls=["extended_dn:1:1"])
|
||||
if 'fSMORoleOwner' not in res[0]:
|
||||
raise DCJoinException("Can't find naming master on partition DN %s in %s" % (ctx.partition_dn, ctx.samdb.url))
|
||||
try:
|
||||
master_guid = str(misc.GUID(ldb.Dn(ctx.samdb, res[0]['fSMORoleOwner'][0].decode('utf8')).get_extended_component('GUID')))
|
||||
except KeyError:
|
||||
raise DCJoinException("Can't find GUID in naming master on partition DN %s" % res[0]['fSMORoleOwner'][0])
|
||||
|
||||
master_host = '%s._msdcs.%s' % (master_guid, ctx.dnsforest)
|
||||
return master_host
|
||||
|
||||
def get_mysid(ctx):
|
||||
'''get the SID of the connected user. Only works with w2k8 and later,
|
||||
so only used for RODC join'''
|
||||
|
Loading…
x
Reference in New Issue
Block a user