← Back to team overview

maria-developers team mailing list archive

Re: e0e75de899f: MDEV-26715 Windows/installer - allow passwordless login for root

 

Hi, Vladislav,

Note, despite what the subject says, below is not for one commit, but
for the diff over them all.

Just a couple of questions and a comment:

> diff --git a/libmariadb b/libmariadb
> index a6665e65c05..22f7ed12b46 160000
> --- a/libmariadb
> +++ b/libmariadb
> @@ -1 +1 @@
> -Subproject commit a6665e65c05c00f9df983a0f788a643ca7bc084c
> +Subproject commit 22f7ed12b4645a9fc5d66974551359373090c86b

are auth_gssapi plugins using only standard Windows libraries?

> diff --git a/mysql-test/main/mysql_install_db_win_utf8.test b/mysql-test/main/mysql_install_db_win_utf8.test
> index fc67b66d3ca..0dc75af3914 100644
> --- a/mysql-test/main/mysql_install_db_win_utf8.test
> +++ b/mysql-test/main/mysql_install_db_win_utf8.test
> @@ -1,6 +1,6 @@
>  --source include/windows.inc
>  --source include/check_utf8_cli.inc
> -
> +use mysql;

Why?

>  # Create database  in tmp directory using mysql_install_db.exe,
>  # and start server from this directory.
>  let $ddir= $MYSQLTEST_VARDIR/tmp/датадир;
> diff --git a/plugin/auth_gssapi/mysql-test/auth_gssapi/suite.pm b/plugin/auth_gssapi/mysql-test/auth_gssapi/suite.pm
> index e77ba05cb5c..71a6bf33b7b 100644
> --- a/plugin/auth_gssapi/mysql-test/auth_gssapi/suite.pm
> +++ b/plugin/auth_gssapi/mysql-test/auth_gssapi/suite.pm
> @@ -1,8 +1,9 @@
> +
>  package My::Suite::AuthGSSAPI;
>  
>  @ISA = qw(My::Suite);
>  
> -return "No AUTH_GSSAPI plugin" unless $ENV{AUTH_GSSAPI_SO};
> +return "No AUTH_GSSAPI plugin" unless ($ENV{AUTH_GSSAPI_SO} or ($^O eq 'MSWin32'));

The second condition normally is something like

  or $::mysqld_variables{gssapi} eq "ON";

>  
>  return "Not run for embedded server" if $::opt_embedded_server;
>  

Regards,
Sergei
VP of MariaDB Server Engineering
and security@xxxxxxxxxxx


Follow ups