X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=ud-host;h=1eb8d7641580cd4e10776daa364da65bd6ade9be;hb=df4932e87538cfb3d25f3db449f0f46aab751631;hp=f969a61735d297d6cc327b4dc35c29807320a556;hpb=67fee6d558bafa581e27d750db0a84334e4872b0;p=mirror%2Fuserdir-ldap.git diff --git a/ud-host b/ud-host index f969a61..1eb8d76 100755 --- a/ud-host +++ b/ud-host @@ -37,7 +37,7 @@ AttrPrompt = {"description": ["Purpose of the machine"], "distribution": ["The distribution version"], "access": ["all, developer only, restricted"], "admin": ["Admin email address"], - "architecture": ["Debian Arhitecture string"], + "architecture": ["Debian Architecture string"], "machine": ["Hardware description"], "memory": ["Installed RAM"], "disk": ["Disk Space, RAID levels, etc"], @@ -243,9 +243,13 @@ while(1): if len(NAttrs) != 0: print "Host",NewHost,"already exists."; continue; + NewHostName = raw_input("Hostname? "); + if NewHost == "": + continue; Dn = "host=" + NewHost + "," + HBaseDn; - l.add_s(Dn,[("host",NewHost), - ("objectclass","top")]); + l.add_s(Dn,[("host", NewHost), + ("hostname", NewHostName), + ("objectClass", ("top", "debianServer"))]); # Switch NAttrs = l.search_s(HBaseDn,ldap.SCOPE_ONELEVEL,"host=" + NewHost);