lp:~sergei.glushchenko/percona-pam-for-mysql/pam-supp-grp-test

Created by Sergei Glushchenko and last modified
Get this branch:
bzr branch lp:~sergei.glushchenko/percona-pam-for-mysql/pam-supp-grp-test
Only Sergei Glushchenko can upload to this branch. If you are Sergei Glushchenko please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Sergei Glushchenko
Project:
percona-pam-for-mysql
Status:
Merged

Recent revisions

30. By Sergei Glushchenko

Test case for a support of supplementary groups.
Test case adds system groups grp10, grp11, grp12 and modifies user
pam_user to be a member of them with grp10 as primary group.
Test also sets up mysql ''@'' user as identified with
auth_pam. It sets authentication string to map grp1N to userN mysql
user. Then it grants proxy to ''@''. After it chackes that
authentication is successful and system user's group is mapped to
correct mysql user.

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.

28. By Stewart Smith

merge fix for OSX compile

26. By Stewart Smith

merge PAM Plugin tests

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
This branch contains Public information 
Everyone can see this information.