s4-dns: fixed base search on domain NC
authorAndrew Tridgell <tridge@samba.org>
Fri, 19 Aug 2011 07:32:26 +0000 (17:32 +1000)
committerAndrew Tridgell <tridge@samba.org>
Wed, 24 Aug 2011 21:39:37 +0000 (07:39 +1000)
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>

source4/scripting/bin/samba_dnsupdate

index 78d7dc1712c638516b791518a8228189305614db..9f3703482792854d50a9d742c20e4af92e6aa895 100755 (executable)
@@ -230,7 +230,7 @@ def get_subst_vars():
     vars['HOSTNAME']  = lp.get('netbios name').lower() + "." + vars['DNSDOMAIN']
     vars['NTDSGUID']  = samdb.get_ntds_GUID()
     vars['SITE']      = samdb.server_site_name()
-    res = samdb.search(base=None, scope=SCOPE_BASE, attrs=["objectGUID"])
+    res = samdb.search(base=samdb.get_default_basedn(), scope=SCOPE_BASE, attrs=["objectGUID"])
     guid = samdb.schema_format_value("objectGUID", res[0]['objectGUID'][0])
     vars['DOMAINGUID'] = guid
     am_rodc = samdb.am_rodc()