Revert N°8638 - Adapt mysqldump calls to follow iTop SSL configuration

This commit is contained in:
Benjamin DALSASS
2026-04-16 15:00:01 +02:00
parent f0a95cbb3d
commit 89231976f8
3 changed files with 2 additions and 8 deletions

View File

@@ -1592,8 +1592,6 @@ class CMDBSource
if (static::GetDBVendor() === static::ENUM_DB_VENDOR_MYSQL) { if (static::GetDBVendor() === static::ENUM_DB_VENDOR_MYSQL) {
//Mysql 5.7.0 and upper deprecated --ssl and uses --ssl-mode instead //Mysql 5.7.0 and upper deprecated --ssl and uses --ssl-mode instead
return version_compare(static::GetDBVersion(), '5.7.11', '>='); return version_compare(static::GetDBVersion(), '5.7.11', '>=');
} elseif (static::GetDBVendor() === static::ENUM_DB_VENDOR_MARIADB) {
return version_compare(static::GetDBVersion(), '10.2.6', '>=');
} }
return false; return false;
} }

View File

@@ -511,7 +511,7 @@ EOF;
{ {
$bDbTlsEnabled = $oConfig->Get('db_tls.enabled'); $bDbTlsEnabled = $oConfig->Get('db_tls.enabled');
if (!$bDbTlsEnabled) { if (!$bDbTlsEnabled) {
return CMDBSource::IsSslModeDBVersion() ? ' --skip-ssl' : ''; return '';
} }
$sTlsOptions = ''; $sTlsOptions = '';
// Mysql 5.7.11 and upper deprecated --ssl and uses --ssl-mode instead // Mysql 5.7.11 and upper deprecated --ssl and uses --ssl-mode instead

View File

@@ -45,11 +45,7 @@ class DBBackupTest extends ItopTestCase
$oConfigToTest->Set('db_tls.enabled', false); $oConfigToTest->Set('db_tls.enabled', false);
$sCliArgsNoTls = DBBackup::GetMysqlCliTlsOptions($oConfigToTest); $sCliArgsNoTls = DBBackup::GetMysqlCliTlsOptions($oConfigToTest);
if (CMDBSource::IsSslModeDBVersion()) { $this->assertEmpty($sCliArgsNoTls);
$this->assertEquals(' --skip-ssl', $sCliArgsNoTls);
} else {
$this->assertEmpty($sCliArgsNoTls);
}
} }
/** /**