From cbda6a9db1a1cca203fdb7d062745ec54e2ed5bd Mon Sep 17 00:00:00 2001 From: Peter Palfrader Date: Fri, 20 Mar 2009 16:35:30 +0100 Subject: [PATCH] ud-generate: do not die when building ssh_known_hosts just because a host is not (yet) in DNS. --- debian/changelog | 7 +++++++ ud-generate | 7 ++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index f9b12f3..73ec66c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +userdir-ldap (0.3.62) unstable; urgency=low + + * ud-generate: do not die when building ssh_known_hosts + just because a host is not (yet) in DNS. + + -- Peter Palfrader Fri, 20 Mar 2009 16:35:02 +0100 + userdir-ldap (0.3.61) unstable; urgency=low * Gratuitous version increment diff --git a/ud-generate b/ud-generate index b00125c..de97265 100755 --- a/ud-generate +++ b/ud-generate @@ -889,9 +889,10 @@ def HostToIP(Host): except socket.gaierror, (code): if code[0] != -2: raise IPAdresses = [] - for addr in IPAdressesT: - if addr[0] == socket.AF_INET: IPAdresses += [addr[1], "::ffff:"+addr[1]] - else: IPAdresses += [addr[1]] + if not IPAdressesT is None: + for addr in IPAdressesT: + if addr[0] == socket.AF_INET: IPAdresses += [addr[1], "::ffff:"+addr[1]] + else: IPAdresses += [addr[1]] HostToIPCache[Host] = IPAdresses return HostToIPCache[Host] -- 2.20.1