# GID
Res = raw_input("Group ID Number? ")
if Res != "":
- gidNumber = Group2GID(Res)
+ gidNumber = Group2GID(l, Res)
+ if gidNumber == -1:
+ print "Can't figure out which gid %s is" % Res
+ sys.exit(1)
# UID
uidNumber = GetFreeID(l)
print " Login Shell: /bin/false"
Res = raw_input("Continue [No/yes]? ")
if Res != "yes":
+ print "Not adding %s" % cn
sys.exit(1)
# Submit the modification request
Details = [("uid",account),
("objectClass",
- ("top","inetOrgPerson","debianAccount","shadowAccount","debianRoleAccount")),
+ ("top","debianAccount","shadowAccount","debianRoleAccount")),
("uidNumber",str(uidNumber)),
("gidNumber",str(gidNumber)),
("gecos",cn+",,,,"),