summaryrefslogtreecommitdiff
path: root/source4/scripting
diff options
context:
space:
mode:
authorDavid Mulder <dmulder@suse.com>2017-12-06 10:16:11 -0700
committerJeremy Allison <jra@samba.org>2017-12-15 21:43:19 +0100
commitb468245c325bd9078b5a501972aec72533dd0d39 (patch)
treeb820c84291eb777156622a280253b293b7b16475 /source4/scripting
parentac56f870182054942aff462bf226d52edd927468 (diff)
downloadsamba-b468245c325bd9078b5a501972aec72533dd0d39.tar.gz
gpo: Test that unapply works
Signed-off-by: David Mulder <dmulder@suse.com> Reviewed-by: Garming Sam <garming@catalyst.net.nz> Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'source4/scripting')
-rwxr-xr-xsource4/scripting/bin/samba_gpoupdate4
1 files changed, 2 insertions, 2 deletions
diff --git a/source4/scripting/bin/samba_gpoupdate b/source4/scripting/bin/samba_gpoupdate
index 45852976a4e..f593e473fb1 100755
--- a/source4/scripting/bin/samba_gpoupdate
+++ b/source4/scripting/bin/samba_gpoupdate
@@ -36,7 +36,7 @@ from samba import smb
import logging
''' Fetch the hostname of a writable DC '''
-def get_dc_hostname():
+def get_dc_hostname(creds, lp):
net = Net(creds=creds, lp=lp)
cldap_ret = net.finddc(domain=lp.get('realm'), flags=(nbt.NBT_SERVER_LDAP |
nbt.NBT_SERVER_DS))
@@ -52,7 +52,7 @@ def get_gpo_list(dc_hostname, creds, lp):
def apply_gp(lp, creds, test_ldb, logger, store, gp_extensions):
gp_db = store.get_gplog(creds.get_username())
- dc_hostname = get_dc_hostname()
+ dc_hostname = get_dc_hostname(creds, lp)
try:
conn = smb.SMB(dc_hostname, 'sysvol', lp=lp, creds=creds)
except: