Bug 844140 - libuser is missing lu_users_enumerate_by_group_full() (and similar) function
Summary: libuser is missing lu_users_enumerate_by_group_full() (and similar) function
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: libuser
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Miloslav Trmač
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-07-29 10:39 UTC by Roman Rakus
Modified: 2014-01-13 00:14 UTC (History)
2 users (show)

Fixed In Version: libuser-0.58-1.el7
Clone Of:
Environment:
Last Closed: 2012-11-08 04:22:26 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.