projects/aports·blob master · refs

39 lines · 1.4 KiB

1From e8756f3b621dbe3abc9fa7091369ad931ea090c5 Mon Sep 17 00:00:00 2001
2From: Leonardo Arena <[email protected]>
3Date: Fri, 12 Jun 2026 18:06:12 +0000
4Subject: [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
11diff --git a/lib/private/Log/File.php b/lib/private/Log/File.php
12index 014c0d07..85165508 100644
13--- a/lib/private/Log/File.php
14+++ b/lib/private/Log/File.php
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);
25diff --git a/lib/private/legacy/OC_Util.php b/lib/private/legacy/OC_Util.php
26index b9c91a83..5c2c55f8 100644
27--- a/lib/private/legacy/OC_Util.php
28+++ b/lib/private/legacy/OC_Util.php
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--
382.54.0
39