From: Douglas Bagnall Date: Tue, 16 Feb 2021 23:47:42 +0000 (+1300) Subject: py.join: remove unused untested get_naming_master X-Git-Tag: tevent-0.11.0~1465 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8aef8992a81f2e9c6ba5356fe43484d6f72d5454;p=thirdparty%2Fsamba.git py.join: remove unused untested get_naming_master Signed-off-by: Douglas Bagnall Reviewed-by: Jeremy Allison Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Wed Mar 17 18:23:04 UTC 2021 on sn-devel-184 --- diff --git a/python/samba/join.py b/python/samba/join.py index 59de000a401..28698e1744c 100644 --- a/python/samba/join.py +++ b/python/samba/join.py @@ -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'''