Import from samosa: removed trailing whitespaces
authorjoey <>
Wed, 27 Oct 2004 12:01:54 +0000 (12:01 +0000)
committerjoey <>
Wed, 27 Oct 2004 12:01:54 +0000 (12:01 +0000)
ud-groupadd

index e242567..94b25e1 100755 (executable)
@@ -9,15 +9,15 @@ from userdir_gpg import *;
 # this, one is to fetch all the entires and pick the highest, the other
 # is to randomly guess uids until one is free. This uses the former.
 # Regrettably ldap doesn't have an integer attribute comparision function
 # this, one is to fetch all the entires and pick the highest, the other
 # is to randomly guess uids until one is free. This uses the former.
 # Regrettably ldap doesn't have an integer attribute comparision function
-# so we can only cut the search down slightly 
+# so we can only cut the search down slightly
 def GetFreeID(l):
    HighestUID = 1000;
 def GetFreeID(l):
    HighestUID = 1000;
-   Attrs = l.search_s(BaseDn,ldap.SCOPE_ONELEVEL,  
+   Attrs = l.search_s(BaseDn,ldap.SCOPE_ONELEVEL,
                       "gidnumber>="+str(HighestUID),["gidnumber"]);
    HighestUID = 0;
    for I in Attrs:
       ID = int(GetAttr(I,"gidnumber","0"));
                       "gidnumber>="+str(HighestUID),["gidnumber"]);
    HighestUID = 0;
    for I in Attrs:
       ID = int(GetAttr(I,"gidnumber","0"));
-      if ID > HighestUID and ID < 60000: 
+      if ID > HighestUID and ID < 60000:
          HighestUID = ID;
    return HighestUID + 1;
 
          HighestUID = ID;
    return HighestUID + 1;
 
@@ -41,7 +41,7 @@ l = ldap.open(LDAPServer);
 UserDn = "uid=" + AdminUser + "," + BaseDn;
 l.simple_bind_s(UserDn,Password);
 
 UserDn = "uid=" + AdminUser + "," + BaseDn;
 l.simple_bind_s(UserDn,Password);
 
-while 1:    
+while 1:
    Group = raw_input("Group name?");
    if Group == "":
       sys.exit(1);
    Group = raw_input("Group name?");
    if Group == "":
       sys.exit(1);
@@ -50,11 +50,11 @@ while 1:
    if len(Attrs) == 0:
       break;
    print "Group already exists";
    if len(Attrs) == 0:
       break;
    print "Group already exists";
-  
-Id = GetFreeID(l);  
+
+Id = GetFreeID(l);
 print "Create group %s ID = %d"%(Group,Id);
 print "Create group %s ID = %d"%(Group,Id);
-       
-# Submit the add request   
+
+# Submit the add request
 Dn = "gid=" + Group + "," + BaseDn;
 print "Updating LDAP directory..",
 sys.stdout.flush();
 Dn = "gid=" + Group + "," + BaseDn;
 print "Updating LDAP directory..",
 sys.stdout.flush();
@@ -62,5 +62,3 @@ l.add_s(Dn,[("gid",Group),
             ("gidnumber",str(Id)),
             ("objectclass","top"),
             ("objectclass","posixGroup")]);
             ("gidnumber",str(Id)),
             ("objectclass","top"),
             ("objectclass","posixGroup")]);
-
-