lp:~sergei.glushchenko/percona-pam-for-mysql/BT32086-bug1160348
Created by
Sergei Glushchenko
and last modified
- Get this branch:
- bzr branch lp:~sergei.glushchenko/percona-pam-for-mysql/BT32086-bug1160348
Only
Sergei Glushchenko
can upload to this branch. If you are
Sergei Glushchenko
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Laurynas Biveinis (community): Approve
-
Diff: 515 lines (+226/-88)10 files modifiedCMakeLists.txt (+2/-2)
configure.ac (+2/-5)
src/Makefile.am (+6/-3)
src/auth_mapping.c (+53/-61)
src/auth_mapping.h (+2/-7)
src/auth_pam.c (+2/-1)
src/auth_pam_common.c (+6/-8)
src/auth_pam_compat.c (+2/-1)
src/groups.c (+98/-0)
src/groups.h (+53/-0)
Related bugs
Bug #1160348: Add a feature to support supplementary groups | Wishlist | Fix Released | |
Bug #1187033: configure.ac should use mysql_config --libs_r instead of manual check for libmysqlclient | Medium | Fix Released | |
Bug #1187038: Broken symbolic link /test/dbqp/workdir in trunk | Low | Fix Released |
Related blueprints
Branch information
Recent revisions
- 29. By Sergei Glushchenko
-
Fix for bug #1160348 - add support for supplementary groups.
The list of supplementary is taken via getgrouplist NSS call.
For each key-value pair in auth_string the list of groups is scanned
from the beginning until the group matching the key is found.
If user is a member of multiple mapped groups, the one, which comes
earlier from auth_string will be taken.
Fix for bug #1187038 - use library path provided by mysql_config.
Fix for bug #1187033 - broken symbolic link removed.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:percona-pam-for-mysql