Details
-
Task
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
2.3.3
-
None
Description
The default value for connector_plugindir is /var/lib/plugin.
I think that the default should be changed to the location where the MariaDB-common package installs authentication plugins on the specific OS. On RHEL/CentOS, that's /usr/lib64/mysql/plugin/:
[ec2-user@ip-172-30-0-106 ~]$ sudo rpm -q MariaDB-common
|
MariaDB-common-10.3.12-1.el7.centos.x86_64
|
[ec2-user@ip-172-30-0-106 ~]$ sudo rpm -q MariaDB-common --list | grep "plugin"
|
/usr/lib64/mysql/plugin
|
/usr/lib64/mysql/plugin/auth_gssapi_client.so
|
/usr/lib64/mysql/plugin/caching_sha2_password.so
|
/usr/lib64/mysql/plugin/client_ed25519.so
|
/usr/lib64/mysql/plugin/dialog.so
|
/usr/lib64/mysql/plugin/mysql_clear_password.so
|
/usr/lib64/mysql/plugin/sha256_password.so
|
Otherwise, users can see errors like MXS-2293.