summaryrefslogtreecommitdiff
path: root/source4/scripting/bin/samba_dnsupdate
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2014-04-28 17:26:51 +0200
committerStefan Metzmacher <metze@samba.org>2014-08-26 09:13:06 +0200
commitc5088f338a38850674399ec8fec9f8f146b5880f (patch)
tree36ae46ad2119775079158eae972b6179acdc3892 /source4/scripting/bin/samba_dnsupdate
parent5533d9c3db31ac86769288527ec20ad4e57f703c (diff)
downloadsamba-c5088f338a38850674399ec8fec9f8f146b5880f.tar.gz
s4:samba_dnsupdate: don't lower case the registered names
This matches Windows... Bug: https://bugzilla.samba.org/show_bug.cgi?id=9831 Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4/scripting/bin/samba_dnsupdate')
-rwxr-xr-xsource4/scripting/bin/samba_dnsupdate10
1 files changed, 5 insertions, 5 deletions
diff --git a/source4/scripting/bin/samba_dnsupdate b/source4/scripting/bin/samba_dnsupdate
index 68b0f72151f..0384dd9aff2 100755
--- a/source4/scripting/bin/samba_dnsupdate
+++ b/source4/scripting/bin/samba_dnsupdate
@@ -136,20 +136,20 @@ class dnsobj(object):
self.existing_port = None
self.existing_weight = None
self.type = list[0]
- self.name = list[1].lower()
+ self.name = list[1]
if self.type == 'SRV':
if len(list) < 4:
raise Exception("Invalid DNS entry %r" % string_form)
- self.dest = list[2].lower()
+ self.dest = list[2]
self.port = list[3]
elif self.type in ['A', 'AAAA']:
self.ip = list[2] # usually $IP, which gets replaced
elif self.type == 'CNAME':
- self.dest = list[2].lower()
+ self.dest = list[2]
elif self.type == 'NS':
- self.dest = list[2].lower()
+ self.dest = list[2]
else:
- raise Exception("Received unexpected DNS reply of type %s" % self.type)
+ raise Exception("Received unexpected DNS reply of type %s: %s" % (self.type, string_form))
def __str__(self):
if d.type == "A":