From 4dbfc1bab55ab26f3facf718308ce56650461394 Mon Sep 17 00:00:00 2001 From: demeritcowboy Date: Wed, 15 Jul 2020 00:04:59 -0400 Subject: [PATCH] paths are no longer always relative to civi root --- CRM/Utils/Check/Component/Security.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/CRM/Utils/Check/Component/Security.php b/CRM/Utils/Check/Component/Security.php index 3a17c834fd..98f7b67267 100644 --- a/CRM/Utils/Check/Component/Security.php +++ b/CRM/Utils/Check/Component/Security.php @@ -195,32 +195,33 @@ class CRM_Utils_Check_Component_Security extends CRM_Utils_Check_Component { * @return array of messages */ public function checkFilesAreNotPresent() { - global $civicrm_root; + $packages_path = rtrim(\Civi::paths()->getPath('[civicrm.packages]/'), '/' . DIRECTORY_SEPARATOR); + $vendor_path = rtrim(\Civi::paths()->getPath('[civicrm.vendor]/'), '/' . DIRECTORY_SEPARATOR); $messages = []; $files = [ [ // CRM-16005, upgraded from Civi <= 4.5.6 - "{$civicrm_root}/packages/dompdf/dompdf.php", + "{$packages_path}/dompdf/dompdf.php", \Psr\Log\LogLevel::CRITICAL, ], [ // CRM-16005, Civi >= 4.5.7 - "{$civicrm_root}/packages/vendor/dompdf/dompdf/dompdf.php", + "{$packages_path}/vendor/dompdf/dompdf/dompdf.php", \Psr\Log\LogLevel::CRITICAL, ], [ // CRM-16005, Civi >= 4.6.0 - "{$civicrm_root}/vendor/dompdf/dompdf/dompdf.php", + "{$vendor_path}/dompdf/dompdf/dompdf.php", \Psr\Log\LogLevel::CRITICAL, ], [ // CIVI-SA-2013-001 - "{$civicrm_root}/packages/OpenFlashChart/php-ofc-library/ofc_upload_image.php", + "{$packages_path}/OpenFlashChart/php-ofc-library/ofc_upload_image.php", \Psr\Log\LogLevel::CRITICAL, ], [ - "{$civicrm_root}/packages/html2text/class.html2text.inc", + "{$packages_path}/html2text/class.html2text.inc", \Psr\Log\LogLevel::CRITICAL, ], ]; -- 2.25.1