X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=ud-generate;h=afc6b16fff3f945086882526e1708efbe383377a;hb=3057270afaca07614488cb7d3ca42d8372375b2f;hp=936dbd9432d69c9b7601912a7cad277feb35b388;hpb=03c9e4cb18bb20c854b73f3f9ef221109353ae57;p=mirror%2Fuserdir-ldap.git diff --git a/ud-generate b/ud-generate index 936dbd9..afc6b16 100755 --- a/ud-generate +++ b/ud-generate @@ -2,7 +2,7 @@ # -*- mode: python -*- # Generates passwd, shadow and group files from the ldap directory. -import string, re, time, ldap, getopt, sys, os, pwd, posix; +import string, re, time, ldap, getopt, sys, os, pwd, posix, socket; from userdir_ldap import *; PasswdAttrs = None; @@ -463,9 +463,9 @@ def GenSSHKnown(l,File): SHost = string.find(Host,"."); for I in x[1]["sshrsahostkey"]: if SHost == None: - Line = "%s,%s %s" %(Host,gethostbyname(Host),I); + Line = "%s,%s %s" %(Host,socket.gethostbyname(Host),I); else: - Line = "%s,%s,%s %s" %(Host,Host[0:SHost],gethostbyname(Host),I); + Line = "%s,%s,%s %s" %(Host,Host[0:SHost],socket.gethostbyname(Host),I); Line = Sanitize(Line) + "\n"; F.write(Line); Fdb.write("+%d,%d:%s->%s\n"%(len(Host),len(I),Host,I));