| 1 | From e8756f3b621dbe3abc9fa7091369ad931ea090c5 Mon Sep 17 00:00:00 2001
|
| 2 | From: Leonardo Arena <[email protected]>
|
| 3 | Date: Fri, 12 Jun 2026 18:06:12 +0000
|
| 4 | Subject: [PATCH] don't chmod
|
| 5 |
|
| 6 | ---
|
| 7 | lib/private/Log/File.php | 3 ---
|
| 8 | lib/private/legacy/OC_Util.php | 1 -
|
| 9 | 2 files changed, 4 deletions(-)
|
| 10 |
|
| 11 | diff --git a/lib/private/Log/File.php b/lib/private/Log/File.php
|
| 12 | index 014c0d07..85165508 100644
|
| 13 | |
| 14 | |
| 15 | @@ -49,9 +49,6 @@ class File extends LogDetails implements IWriter, IFileBased {
|
| 16 | public function write(string $app, $message, int $level): void {
|
| 17 | $entry = $this->logDetailsAsJSON($app, $message, $level);
|
| 18 | $handle = @fopen($this->logFile, 'a');
|
| 19 | - if ($this->logFileMode > 0 && is_file($this->logFile) && (fileperms($this->logFile) & 0777) !== $this->logFileMode) {
|
| 20 | - @chmod($this->logFile, $this->logFileMode);
|
| 21 | - }
|
| 22 | if ($handle) {
|
| 23 | fwrite($handle, $entry . "\n");
|
| 24 | fclose($handle);
|
| 25 | diff --git a/lib/private/legacy/OC_Util.php b/lib/private/legacy/OC_Util.php
|
| 26 | index b9c91a83..5c2c55f8 100644
|
| 27 | |
| 28 | |
| 29 | @@ -459,7 +459,6 @@ class OC_Util {
|
| 30 |
|
| 31 | $perms = substr(decoct(@fileperms($dataDirectory)), -3);
|
| 32 | if (substr($perms, -1) !== '0') {
|
| 33 | - chmod($dataDirectory, 0770);
|
| 34 | clearstatcache();
|
| 35 | $perms = substr(decoct(@fileperms($dataDirectory)), -3);
|
| 36 | if ($perms[2] !== '0') {
|
| 37 | --
|
| 38 | 2.54.0
|
| 39 |
|