maria-developers team mailing list archive
-
maria-developers team
-
Mailing list archive
-
Message #13219
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