SwordArMor-gentoo-overlay/www-apps/tt-rss/files/tt-rss-no-chmod.patch

27 lines
934 B
Diff
Raw Normal View History

These files may be written and then updated by the web interface user or the
update daemon user, so they need to be group writeable. We enforce this with
ACLs rather than chmod though.
diff --color -Naur a/classes/pref/feeds.php b/classes/pref/feeds.php
--- a/classes/pref/feeds.php 2022-02-18 13:44:03.000000000 +0000
+++ b/classes/pref/feeds.php 2022-02-19 15:37:55.000723992 +0000
@@ -490,7 +490,6 @@
if (file_exists($new_filename)) unlink($new_filename);
if (rename($tmp_file, $new_filename)) {
- chmod($new_filename, 0644);
$feed->set([
'favicon_avg_color' => null,
diff --color -Naur a/classes/rssutils.php b/classes/rssutils.php
--- a/classes/rssutils.php 2022-02-18 13:44:03.000000000 +0000
+++ b/classes/rssutils.php 2022-02-19 15:37:40.393312123 +0000
@@ -1728,7 +1728,6 @@
fwrite($fp, $contents);
fclose($fp);
- chmod($icon_file, 0644);
clearstatcache();
return $icon_file;