summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGarming Sam <garming@catalyst.net.nz>2016-01-21 16:58:40 +1300
committerKarolin Seeger <kseeger@samba.org>2016-02-24 11:43:41 +0100
commit18faca0c946d51370e973726cc929c00814fc9f7 (patch)
treef224b696399d9d88d5146746f4774cbc165ca473
parent3196b9e51252f6e59768cebc71d707c596ffb82f (diff)
downloadsamba-18faca0c946d51370e973726cc929c00814fc9f7.tar.gz
CVE-2016-0771: tests/dns: prepare script for further testing
BUG: https://bugzilla.samba.org/show_bug.cgi?id=11128 BUG: https://bugzilla.samba.org/show_bug.cgi?id=11686 Signed-off-by: Garming Sam <garming@catalyst.net.nz> Reviewed-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
-rw-r--r--python/samba/tests/dns.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/python/samba/tests/dns.py b/python/samba/tests/dns.py
index 6f2bbb5a8d3..c82020bf113 100644
--- a/python/samba/tests/dns.py
+++ b/python/samba/tests/dns.py
@@ -35,6 +35,11 @@ def make_txt_record(records):
class DNSTest(TestCase):
+ def get_loadparm(self):
+ lp = param.LoadParm()
+ lp.load(os.getenv("SMB_CONF_PATH"))
+ return lp
+
def errstr(self, errcode):
"Return a readable error code"
string_codes = [
@@ -855,11 +860,6 @@ class TestInvalidQueries(DNSTest):
s.close()
class TestZones(DNSTest):
- def get_loadparm(self):
- lp = param.LoadParm()
- lp.load(os.getenv("SMB_CONF_PATH"))
- return lp
-
def get_credentials(self, lp):
creds = credentials.Credentials()
creds.guess(lp)
@@ -873,7 +873,7 @@ class TestZones(DNSTest):
self.creds = self.get_credentials(self.lp)
self.server = os.getenv("SERVER_IP")
self.zone = "test.lan"
- self.rpc_conn = dnsserver.dnsserver("ncacn_ip_tcp:%s" % (self.server),
+ self.rpc_conn = dnsserver.dnsserver("ncacn_ip_tcp:%s[sign]" % (self.server),
self.lp, self.creds)
def tearDown(self):