lp://staging/~maria-captains/percona-pam-for-mysql/use_dialog
- Get this branch:
- bzr branch lp://staging/~maria-captains/percona-pam-for-mysql/use_dialog
Branch merges
- Laurynas Biveinis (community): Disapprove
-
Diff: 880 lines (+135/-546)9 files modified.bzrignore (+1/-0)
Makefile.am (+3/-0)
build/CMakeLists.txt (+5/-0)
configure.ac (+11/-34)
src/Makefile.am (+6/-8)
src/auth_pam.c (+109/-269)
src/lib_auth_pam_client.c (+0/-76)
src/lib_auth_pam_client.h (+0/-80)
src/test_auth_pam_client.c (+0/-79)
Branch information
Recent revisions
- 8. By Sergei Golubchik
-
rewrite to use dialog plugin.
simplify configure.ac.
support builds from within 5.5 tree.
fix make distcheck target. - 5. By Laurynas Biveinis
-
- New testing version of the client-side plugin
(test_auth_pam_ client. so)
- Add -Werror to build flags
- Factor out the common client-side plugin code to
lib_auth_pam_client. [hc]
- Create a matching testing server-side plugin that requests the
testing client-side plugin. The plugin is otherwise identical to
the production plugin. - 4. By Laurynas Biveinis
-
- Return CR_OK from the client auth plugin instead of
CR_OK_HANDSHAKE_ COMPLETE and leave completing the handshake to the
default client and server code. This fixes intermittent disconnects
due to broken pipe in the further client-server communication.
- Describe installation of the plugin in the comment. - 2. By Laurynas Biveinis
-
- Fix comment typo.
- Use info->user_name instead of info->authenticated_as, that is,
provide for PAM the user name as supplied by the client instead of a
matching user name in mysql.user table which will be either equal to
the name supplied by the client or empty, meaning anonymous user.
- Compare the PAM-returned user name against info->user_name instead
of info->authenticated_as due to the same reasons.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/percona-pam-for-mysql