Split into "Oracle-compat" and "full-features" plugins

Registered by Laurynas Biveinis

The single plugin cannot support the full PAM (i.e. arbitrary client-server conversation) and stock Oracle MySQL (i.e. without our enhanced dialog plugin installed) MySQL client compatibility. Thus, split the PAM plugin into two:
1) Oracle MySQL-compatible plugin. This is a drop-in replacement for the enterprise MySQL PAM plugin, supporting single-secret communication with a stock Oracle MySQL client using mysql_clear_password, included in 5.5.10+.
2) Full-PAM plugin. The clients need to have the fixed/improved MariaDB/Percona dialog plugin installed. It fully supports the PAM protocol with arbitrary communication between client and server.

Blueprint information

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

Whiteboard

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.