Use posixAccount instead of person to identify users

Add output_for_cli to service-find
This commit is contained in:
Rob Crittenden committed 2008-10-24 11:41:39 -04:00
1 parent 6a8026f974
commit 8788afe184
4 files changed
+11 -5

No files matched your search

+1 -1
View File
@@ -168,7 +168,7 @@ def get_user_by_uid(uid, sattrs):
"""Get a specific user's entry."""
# FIXME: should accept a container to look in
# uid = self.__safe_filter(uid)
searchfilter = "(&(uid=%s)(objectclass=person))" % uid
searchfilter = "(&(uid=%s)(objectclass=posixAccount))" % uid
return get_sub_entry("cn=accounts," + api.env.basedn, searchfilter, sattrs)