https://bugs.documentfoundation.org/show_bug.cgi?id=150082

--- Comment #5 from Julien Nabet <[email protected]> ---
(In reply to Michael Stahl (allotropia) from comment #4)
> i see 2 things missing:
> 
> 1. most likely some initialization pointer needs to be added like in commit
> b746633b2b251695134e7f8c268a75e45cf97c82
> 
> 2. gssapi probably needs to link to some libraries in
> connectivity/Library_mysqlc.mk
> 
> 3. configure.ac already contains --with-gssapi and some checks but only if
> postgresql-sdbc is enabled.

Thank you for the feedback I expected the patch wouldn't be sufficient.
For 1)
I noticed in
workdir/UnpackedTarball/mariadb-connector-c/plugins/auth/auth_gssapi_client.c
    102 /* register client plugin */
    103 #ifndef PLUGIN_DYNAMIC
    104 struct st_mysql_client_plugin_AUTHENTICATION
auth_gssapi_client_client_plugin=
    105 #else
    106 struct st_mysql_client_plugin_AUTHENTICATION
_mysql_client_plugin_declaration_ =
    107 #endif
    108 {
    109   MYSQL_CLIENT_AUTHENTICATION_PLUGIN,
    110   MYSQL_CLIENT_AUTHENTICATION_PLUGIN_INTERFACE_VERSION,
    111   "auth_gssapi_client",
    112   "Shuang Qiu, Robbie Harwood, Vladislav Vaintroub, Georg Richter",
    113   "GSSAPI/SSPI based authentication",
    114   {0, 1, 0},
    115   "BSD",
    116   NULL,
    117   NULL,
    118   NULL,
    119   NULL,
    120   gssapi_auth_client
    121 };

but don't know what to do.

For 2) and 3), no idea.

I've got no idea if gss is often used or not so don't know if it should be
high, medium or low priority.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to