diff options
author | Kai Blin <kai@samba.org> | 2012-11-14 11:32:06 +0100 |
---|---|---|
committer | Michael Adam <obnox@samba.org> | 2012-11-16 13:18:14 +0100 |
commit | 10b6cceb1f0f09c7a8f5fc8882fdc3852d11951f (patch) | |
tree | 85dfee9e0869e45acf25eda049150c6f7bed7cab | |
parent | d5de797af2aeb3697022e33ea51c516621b25e2f (diff) | |
download | samba-10b6cceb1f0f09c7a8f5fc8882fdc3852d11951f.tar.gz samba-10b6cceb1f0f09c7a8f5fc8882fdc3852d11951f.tar.bz2 samba-10b6cceb1f0f09c7a8f5fc8882fdc3852d11951f.zip |
samba-tool dns: Don't use "localhost" to connect to local host
Calling "samba-tool dns <cmd> localhost" provokes a stacktrace.
This just makes 'samba-tool dns <cmd> localhost' work and doesn't fix
the underlying issue, but I don't see it causing any harm (unless you
don't have an ipv4 localhost, I guess).
Signed-off-by: Kai Blin <kai@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
Autobuild-User(master): Michael Adam <obnox@samba.org>
Autobuild-Date(master): Fri Nov 16 13:18:14 CET 2012 on sn-devel-104
-rw-r--r-- | source4/scripting/python/samba/netcmd/dns.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source4/scripting/python/samba/netcmd/dns.py b/source4/scripting/python/samba/netcmd/dns.py index 8bd3249ae2..c00d17ad72 100644 --- a/source4/scripting/python/samba/netcmd/dns.py +++ b/source4/scripting/python/samba/netcmd/dns.py @@ -31,6 +31,8 @@ from samba.dcerpc import dnsp, dnsserver def dns_connect(server, lp, creds): + if server.lower() == 'localhost': + server = '127.0.0.1' binding_str = "ncacn_ip_tcp:%s[sign]" % server dns_conn = dnsserver.dnsserver(binding_str, lp, creds) return dns_conn |