Make PAM plugin use dialog as a client side plugin

Registered by Laurynas Biveinis

Instead of a custom plugin, use the already-existing dialog plugin,

Blueprint information

Status:
Complete
Approver:
None
Priority:
Essential
Drafter:
None
Direction:
Approved
Assignee:
Hrvoje Matijakovic
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon percona-full-pam
Started by
Laurynas Biveinis
Completed by
Laurynas Biveinis

Whiteboard

Cannot just use the stock Oracle binary due to http://bugs.mysql.com/bug.php?id=60745

Done:
1) Import the dialog plugin (https://code.launchpad.net/~laurynas-biveinis/percona-pam-for-mysql/import-dialog/+merge/84616)

To do:
2) Link the dialog plugin with libmysqlclient (Laurynas has the code locally).
2) Cherry-pick MariaDB dialog plugin improvements (lp:maria/5.2): proper password input, better mysql command-line password support.
3) Make the PAM plugin use dialog as its client side plugin (Laurynas has the code locally).
4) Set up packaging of dialog as a separate client package.

Also:
- Check the issue of linking libmysqlclient statically through the client and dynamically through the plugin at the same time.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.