commit:     b6a7bc08c2d127e24a679bc7531a6aa604171312
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 17 22:19:08 2022 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Sat Dec 17 22:19:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a7bc08

www-apps/tt-rss: Drop chmod patch that no longer applies to live version

This no longer seems necessary. I need to retest the permissions around the
latest code, but for now, there's no point keeping a broken patch.

Closes: https://bugs.gentoo.org/886007
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 www-apps/tt-rss/files/tt-rss-no-chmod-r2.patch | 26 --------------------------
 www-apps/tt-rss/tt-rss-99999999.ebuild         |  4 ----
 2 files changed, 30 deletions(-)

diff --git a/www-apps/tt-rss/files/tt-rss-no-chmod-r2.patch 
b/www-apps/tt-rss/files/tt-rss-no-chmod-r2.patch
deleted file mode 100644
index 05de80b127c5..000000000000
--- a/www-apps/tt-rss/files/tt-rss-no-chmod-r2.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-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 -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 -Naur a/classes/rssutils.php b/classes/rssutils.php
---- a/classes/rssutils.php     2022-06-20 09:37:43.205998915 +0000
-+++ b/classes/rssutils.php     2022-06-20 09:38:01.002279039 +0000
-@@ -1758,7 +1758,6 @@
- 
-                               fwrite($fp, $contents);
-                               fclose($fp);
--                              chmod($icon_file, 0644);
-                               clearstatcache();
- 
-                               return $icon_file;

diff --git a/www-apps/tt-rss/tt-rss-99999999.ebuild 
b/www-apps/tt-rss/tt-rss-99999999.ebuild
index 28c0a77199a8..a821a1e6edb9 100644
--- a/www-apps/tt-rss/tt-rss-99999999.ebuild
+++ b/www-apps/tt-rss/tt-rss-99999999.ebuild
@@ -50,10 +50,6 @@ DEPEND="
 
 need_httpd_cgi # From webapp.eclass
 
-PATCHES=(
-       "${FILESDIR}"/${PN}-no-chmod-r2.patch
-)
-
 src_install() {
        webapp_src_preinst
 

Reply via email to