Bug 844140

Summary: libuser is missing lu_users_enumerate_by_group_full() (and similar) function
Product: [Fedora] Fedora Reporter: Roman Rakus <rrakus>
Component: libuserAssignee: Miloslav Trmač <mitr>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: mitr, tsmetana
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: libuser-0.58-1.el7 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-11-08 04:22:26 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Roman Rakus 2012-07-29 10:39:26 UTC
Description of problem:
It's not possible to get full entities representing users in any group. Now it's possible only to get username by calling lu_users_enumerate_by_group(). The same for groups_enumerate_by_user.

Comment 1 Miloslav Trmač 2012-09-24 19:14:11 UTC
Note on current upstream progress: All functions are exposed in the C and Python API.  lu_users_enumerate_by_group_full() works, for LDAP only.  All other cases (i.e. groups_enumerate_by_group_full() ,passwd/shadow access) are not yet implemented.

Comment 2 Fedora Update System 2012-11-08 03:38:43 UTC
libuser-0.58-1.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/libuser-0.58-1.fc18

Comment 3 Miloslav Trmač 2012-11-08 04:22:26 UTC
From NEWS in libuser-0.58:

> * lu_users_enumerate_by_group_full() and lu_groups_enumerate_by_user_full()
>   are now fully supported.

Available in rawhide, and an F-18 update has been submitted.

Comment 4 Fedora Update System 2012-11-27 04:47:34 UTC
libuser-0.58-1.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.