return (None,None);
-def Group2GID(name):
+def Group2GID(l, name):
"""
Returns the numerical id of a common group
on error returns -1
for g in DebianGroups.keys():
if name == g:
return DebianGroups[g]
+
+ filter = "(gid=%s)" % name
+ res = l.search_s(BaseDn,ldap.SCOPE_ONELEVEL,filter,["gidNumber"]);
+ if res:
+ return int(GetAttr(res[0], "gidNumber"))
+
return -1