From 02366067c08314f23eb37da3fe6b46f6c5ece451 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Mon, 11 Dec 2023 16:46:50 +0100 Subject: [PATCH] Fix upgrade issue --- snappymail/v/0.0.0/app/libraries/snappymail/integrity.php | 5 +++++ snappymail/v/0.0.0/app/libraries/snappymail/upgrade.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/snappymail/v/0.0.0/app/libraries/snappymail/integrity.php b/snappymail/v/0.0.0/app/libraries/snappymail/integrity.php index 752769226..66155727a 100644 --- a/snappymail/v/0.0.0/app/libraries/snappymail/integrity.php +++ b/snappymail/v/0.0.0/app/libraries/snappymail/integrity.php @@ -22,6 +22,11 @@ abstract class Integrity echo ''; } +/* + echo '
'.APP_VERSION_ROOT_PATH.'static directory permissions: ' . substr(sprintf('%o', fileperms(APP_VERSION_ROOT_PATH . 'static')), -4) . '
'; + echo '
'.APP_VERSION_ROOT_PATH.'themes directory permissions: ' . substr(sprintf('%o', fileperms(APP_VERSION_ROOT_PATH . 'themes')), -4) . '
'; +*/ + $uri = (isset($_SERVER['HTTPS']) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . \RainLoop\Utils::WebVersionPath(); $HTTP = \SnappyMail\HTTP\Request::factory(); diff --git a/snappymail/v/0.0.0/app/libraries/snappymail/upgrade.php b/snappymail/v/0.0.0/app/libraries/snappymail/upgrade.php index e1a131388..0ac2b6396 100644 --- a/snappymail/v/0.0.0/app/libraries/snappymail/upgrade.php +++ b/snappymail/v/0.0.0/app/libraries/snappymail/upgrade.php @@ -228,7 +228,7 @@ abstract class Upgrade public static function fixPermissions($mode = 0755) : void { \clearstatcache(true); - \umask(0022); + \umask(0000); $target = \rtrim(APP_INDEX_ROOT_PATH, '\\/'); // Prevent Apache access error due to directories being 0700 foreach (\glob("{$target}/snappymail/v/*", \GLOB_ONLYDIR) as $dir) {