guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: gnu: icecat: Remove the bundled Onion Browser But


From: guix-commits
Subject: branch master updated: gnu: icecat: Remove the bundled Onion Browser Button [security].
Date: Thu, 18 Jun 2020 03:18:36 -0400

This is an automated email from the git hooks/post-receive script.

mhw pushed a commit to branch master
in repository guix.

The following commit(s) were added to refs/heads/master by this push:
     new 4164392  gnu: icecat: Remove the bundled Onion Browser Button 
[security].
4164392 is described below

commit 416439263cb295260ba38ab1cce5b4468ae5691e
Author: Mark H Weaver <mhw@netris.org>
AuthorDate: Mon Jun 15 04:12:10 2020 -0400

    gnu: icecat: Remove the bundled Onion Browser Button [security].
    
    Fixes <https://bugs.gnu.org/35728>.
    
    The Onion Browser Button (tortm-browser-button@jeremybenthum) version 0.1.8,
    available from addons.mozilla.org and bundled with IceCat, malfunctions with
    both IceCat 68.9 and Firefox ESR 68.9.  It tells the user that it's 
connected
    to Tor, but fails to route traffic through it.  The same happens on Debian 9
    with its "firefox-esr" package.
    
    Remove this extension from IceCat, pending further investigation.
    
    * gnu/packages/gnuzilla.scm (icecat-source): Remove the "data/extensions/
    tortm-browser-button@jeremybenthum" directory before running makeicecat.
---
 gnu/packages/gnuzilla.scm | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm
index 0a8edcb..3bffe12 100644
--- a/gnu/packages/gnuzilla.scm
+++ b/gnu/packages/gnuzilla.scm
@@ -648,6 +648,12 @@ from forcing GEXP-PROMISE."
                           "-p1" "--input" #+makeicecat-patch)
                   (invoke "patch" "--force" "--no-backup-if-mismatch"
                           "-p1" "--input" #+gnuzilla-fixes-patch)
+
+                  ;; Remove the bundled tortm-browser-button extension,
+                  ;; which doesn't seem to be working properly.
+                  (delete-file-recursively
+                   "data/extensions/tortm-browser-button@jeremybenthum")
+
                   (patch-shebang "makeicecat")
                   (substitute* "makeicecat"
                     (("^FFMAJOR=(.*)" all ffmajor)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]