From 7f24bcedd82c32a79e1e28053c72e71cb6008a64 Mon Sep 17 00:00:00 2001 From: Anne-Cath Date: Fri, 27 Feb 2026 17:24:31 +0100 Subject: [PATCH] =?UTF-8?q?N=C2=B07150=20-=20Backup=20:=20on=20MariaDB=20>?= =?UTF-8?q?=3D=2011.0.1=20call=20mariadb-dump=20instead=20of=20mysqldump?= =?UTF-8?q?=20-=20fix=20setup?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- setup/setuputils.class.inc.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/setup/setuputils.class.inc.php b/setup/setuputils.class.inc.php index c019dfe04..cebe1563b 100644 --- a/setup/setuputils.class.inc.php +++ b/setup/setuputils.class.inc.php @@ -559,11 +559,14 @@ class SetupUtils $aResult[] = new CheckResult(CheckResult::ERROR, "The PHP exec() function has been disabled on this server"); } + MetaModel::LoadConfig(utils::GetConfig()); // availability of mysqldump if (empty($sMySQLBinDir) && null != MetaModel::GetConfig()) { $sMySQLBinDir = MetaModel::GetConfig()->GetModuleSetting('itop-backup', 'mysql_bindir', ''); } try { + $oConfig = MetaModel::GetConfig(); + CMDBSource::InitFromConfig($oConfig); $sMySQLDump = DBBackup::MakeSafeMySQLCommand($sMySQLBinDir, DBBackup::GetDumpFunction()); } catch (Exception $e) { $aResult[] = new CheckResult(CheckResult::ERROR, $e->getMessage());