From 36c54521d71a11c2f8e2e9377b314bb86ffc19f3 Mon Sep 17 00:00:00 2001 From: the-djmaze <> Date: Tue, 20 Sep 2022 14:54:14 +0200 Subject: [PATCH] Improved symlink detection for gnupg keys --- snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Pgp.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Pgp.php b/snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Pgp.php index 8832a6d6e..89d58c530 100644 --- a/snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Pgp.php +++ b/snappymail/v/0.0.0/app/libraries/RainLoop/Actions/Pgp.php @@ -57,7 +57,7 @@ trait Pgp $tmpdir .= \sha1($oAccount->Email()); } // if (\RainLoop\Utils::inOpenBasedir($tmpdir) && - if (\is_dir($tmpdir) || \mkdir($tmpdir, 0700, true)) { + if (\is_dir($tmpdir) || \is_link($tmpdir) || \symlink($homedir, $tmpdir) || \mkdir($tmpdir, 0700, true)) { $homedir = $tmpdir; } }