+userdir-ldap (0.3.88) UNRELEASED; urgency=medium
+
+ * ud-useradd: When looking for free UIDs/GIDs, also consider groups.
+
+ -- Peter Palfrader <weasel@debian.org> Wed, 08 Feb 2017 18:26:49 +0100
+
userdir-ldap (0.3.87) unstable; urgency=medium
[ Peter Palfrader ]
# search through all UIDs.
def GetFreeID(l):
Attrs = l.search_s(BaseBaseDn,ldap.SCOPE_SUBTREE,
- "uidNumber=*",["uidNumber", "gidNumber", "uid"]);
+ "(|(uidNumber=*)(gidNumber=*))",["uidNumber", "gidNumber", "uid"]);
HighestUID = 0;
gids = [];
uids = [];