Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Duplicate
-
10.5, 10.6, 10.11, 11.4
-
None
-
Debian/Ubuntu as this is about how we build .deb packages
Description
On RPM platforms we have both the server plugins and the client authentication plugins in one common directory /usr/lib64/mysql/plugin
Our .deb packages on the other hand have server plugins under /usr/lib/mysql/plugin but client authentication plugins under /usr/lib/x86_64-linux-gnu/libmariadb3/plugin
This becomes a problem when setting up replication with a replication user using e.g. ed25519 authentication, as now the replica server will also act as a client, but does not find the necessary client side authentication plugin in its plugin_dir.
The workaround for now is to copy or symlink the necessary client auth plugins from the client to the server.
To fix this either unify the plugin paths between the server and the client library, or extend plugin_dir to actually allow for specifying a search path with multiple directories to look for plugins in.
Attachments
Issue Links
- duplicates
-
MDEV-34744 server cannot load client plugins on Debian
-
- Open
-