Skip to content

Commit 2230ea0

Browse files
Copilotswissspidy
andcommitted
Add --ssl-verify-server-cert flag to MySQL commands with --no-defaults
Co-authored-by: swissspidy <841956+swissspidy@users.noreply.github.com>
1 parent 5399e7d commit 2230ea0

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/Context/FeatureContext.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1203,7 +1203,7 @@ public function create_db(): void {
12031203
}
12041204

12051205
$dbname = self::$db_settings['dbname'];
1206-
self::run_sql( self::$mysql_binary . ' --no-defaults', [ 'execute' => "CREATE DATABASE IF NOT EXISTS $dbname" ] );
1206+
self::run_sql( self::$mysql_binary . ' --no-defaults --ssl-verify-server-cert', [ 'execute' => "CREATE DATABASE IF NOT EXISTS $dbname" ] );
12071207
}
12081208

12091209
/**
@@ -1215,7 +1215,7 @@ public function test_connection(): void {
12151215
}
12161216

12171217
$sql_result = self::run_sql(
1218-
self::$mysql_binary . ' --no-defaults',
1218+
self::$mysql_binary . ' --no-defaults --ssl-verify-server-cert',
12191219
[
12201220
'execute' => 'SELECT 1',
12211221
'send_to_shell' => false,
@@ -1242,7 +1242,7 @@ public function drop_db(): void {
12421242
return;
12431243
}
12441244
$dbname = self::$db_settings['dbname'];
1245-
self::run_sql( self::$mysql_binary . ' --no-defaults', [ 'execute' => "DROP DATABASE IF EXISTS $dbname" ] );
1245+
self::run_sql( self::$mysql_binary . ' --no-defaults --ssl-verify-server-cert', [ 'execute' => "DROP DATABASE IF EXISTS $dbname" ] );
12461246
}
12471247

12481248
/**
@@ -1479,7 +1479,7 @@ public function install_wp( $subdir = '', $version = '' ): void {
14791479
if ( 'sqlite' === self::$db_type ) {
14801480
copy( "{$install_cache_path}.sqlite", "$run_dir/wp-content/database/.ht.sqlite" );
14811481
} else {
1482-
self::run_sql( self::$mysql_binary . ' --no-defaults', [ 'execute' => "source {$install_cache_path}.sql" ], true /*add_database*/ );
1482+
self::run_sql( self::$mysql_binary . ' --no-defaults --ssl-verify-server-cert', [ 'execute' => "source {$install_cache_path}.sql" ], true /*add_database*/ );
14831483
}
14841484
} else {
14851485
$this->proc( 'wp core install', $install_args, $subdir )->run_check();
@@ -1492,7 +1492,7 @@ public function install_wp( $subdir = '', $version = '' ): void {
14921492
$mysqldump_binary = Utils\get_sql_dump_command();
14931493
$mysqldump_binary = Utils\force_env_on_nix_systems( $mysqldump_binary );
14941494
$support_column_statistics = exec( "{$mysqldump_binary} --help | grep 'column-statistics'" );
1495-
$command = "{$mysqldump_binary} --no-defaults --no-tablespaces";
1495+
$command = "{$mysqldump_binary} --no-defaults --ssl-verify-server-cert --no-tablespaces";
14961496
if ( $support_column_statistics ) {
14971497
$command .= ' --skip-column-statistics';
14981498
}

0 commit comments

Comments
 (0)