Red Hat Bugzilla – Bug 1138843
dialog.so and mysql_clear_password.so should be in mariadb-libs package
Last modified: 2016-12-19 08:11:52 EST
Description of problem: These two plugins should be in mariadb-libs package not in mariadb-server: /usr/lib64/mysql/plugin/dialog.so /usr/lib64/mysql/plugin/mysql_clear_password.so They are needed by the mysql client, for example without dialog.so you can't connect using a pam authenticated account. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Install mariadb package only (without mariadb-server). 2. Try to connect to a mariadb server on other host with pam authentication using the mysql cli client. Actual results: Client can't find dialog.so library. Expected results: Successful connection. Additional info:
Which version of mariadb and mariadb-server do you use?
Client host has mariadb 5.5.37 package from CentOS, server has 5.5.31 from mariadb.org (but this shouldn't matter).
Created attachment 940720 [details] Spec file patch that solves problem this problem.
Just a heads up that this change is conflicting with galera, in that these files are present in mariadb-libs and not mariadb-server. We package them in mariadb-galera-server. See rhbz#1373598
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHSA-2016-2595.html