[MCOL-591] auth_gssapi plugin missing from columnstore package distribution Created: 2017-02-24 Updated: 2017-03-27 Resolved: 2017-03-27 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | MariaDB Server |
| Affects Version/s: | 1.0.7 |
| Fix Version/s: | 1.0.8 |
| Type: | Bug | Priority: | Major |
| Reporter: | David Thompson (Inactive) | Assignee: | Daniel Lee (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Sprint: | 2017-5, 2017-6 |
| Description |
|
Probably need to tweak some cmake flags or maybe this is our post processing but auth_gssapi.so is not bundled in the mysql/lib/plugin directory. In the main corporate install i believe this is included in gssapi-server.rpm. Note this is an issue only for package builds, it is included as part of binary builds. |
| Comments |
| Comment by David Thompson (Inactive) [ 2017-02-24 ] |
|
this works on centos7 if you take the auth_gssapi.so from a 10.1.21 mariadb.com server install and follow instructions here: https://mariadb.com/kb/en/mariadb/gssapi-authentication-plugin/ |
| Comment by Andrew Hutchings (Inactive) [ 2017-02-24 ] |
|
I'm not sure why we don't have this package. It builds/packages by default on my CentOS 7 system. Maybe krb5-devel isn't install on our build machine? |
| Comment by David Hill (Inactive) [ 2017-02-24 ] |
|
krb5-devel - that is an interesting point. This is only installed on debian based on an issue that Ben had found. He said its required there to get the gssapi packages built. But it's not on the other build machines, which is probably the issue... I wll add it to my centos 7 build machine and rebuild 1.0.7 and see what happens |
| Comment by David Hill (Inactive) [ 2017-02-24 ] |
|
added krb5-devel package and built on centos 7 and these the plugin. find . -name auth_gssapi* |
| Comment by David Hill (Inactive) [ 2017-02-27 ] |
|
fixed in 1.0.7-2 build by adding in additional build libraries. These are needed for the mariadb-server that we previously werent building with gperf libaio-devel libevent-devel python-devel ruby-devel tree wget pam-devel krb5-devel |
| Comment by David Thompson (Inactive) [ 2017-03-22 ] |
|
appears that 108 centos6 rpm, sles rpm, and,debian deb is missing gssapi-server.rpm. Centos7 rpm and ubuntu16 deb appear ok. |
| Comment by David Hill (Inactive) [ 2017-03-22 ] |
|
debian, centos6 and suse rebuild with needed packages |