diff options
author | Julius Härtl <jus@bitgrid.net> | 2021-01-21 07:56:10 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-21 07:56:10 +0100 |
commit | 349b65eff3acfd87c7c1e25a470b84d5db01291b (patch) | |
tree | 785d5e90e564004ff136e1ba5b0c9d9bb44e2732 | |
parent | 054783e38530da14ae043c3ceeb022e86c44bce8 (diff) | |
parent | d182043e83a277a7f95e4d689b1e96d7b1b9a6fb (diff) | |
download | nextcloud-server-349b65eff3acfd87c7c1e25a470b84d5db01291b.tar.gz nextcloud-server-349b65eff3acfd87c7c1e25a470b84d5db01291b.zip |
Merge pull request #25236 from nextcloud/mkdir-explicit-chmod
explicitly set permissions on newly created folders
-rw-r--r-- | lib/private/Files/Storage/Local.php | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/private/Files/Storage/Local.php b/lib/private/Files/Storage/Local.php index 81d1d083eb8..944b0b69959 100644 --- a/lib/private/Files/Storage/Local.php +++ b/lib/private/Files/Storage/Local.php @@ -86,7 +86,10 @@ class Local extends \OC\Files\Storage\Common { } public function mkdir($path) { - return @mkdir($this->getSourcePath($path), 0777, true); + $sourcePath = $this->getSourcePath($path); + $result = @mkdir($sourcePath, 0777, true); + chmod($sourcePath, 0755); + return $result; } public function rmdir($path) { |