GNU bug report logs - #47500
Hello, I would like to use the Dark Reader extension with IceCat

Previous Next

Package: gnuzilla;

Reported by: Fafa Kitten <tacokoneko <at> gmail.com>

Date: Tue, 30 Mar 2021 14:47:02 UTC

Severity: normal

Full log


Message #8 received at 47500 <at> debbugs.gnu.org (full text, mbox):

From: Mark H Weaver <mhw <at> netris.org>
To: Fafa Kitten <tacokoneko <at> gmail.com>, 47500 <at> debbugs.gnu.org
Subject: Re: bug#47500: Hello, I would like to use the Dark Reader extension
 with IceCat
Date: Tue, 30 Mar 2021 19:11:25 -0400
Hi,

Fafa Kitten <tacokoneko <at> gmail.com> writes:
> Hello, I would like to use the Dark Reader Extension with GNU IceCat, but
> when I download the source code from its public project repository and
> follow the "Building for use" directions in README.md, then try to install
> the build artifact "build-firefox.xpi" from the about:addons page, IceCat
> prints an error "mozapps IceCat has prevented this site from installing an
> unverified add-on."

Depending on your IceCat's build-time configuration, it might be
sufficient to place the .xpi into <PREFIX>/lib/mozilla/extensions/,
where <PREFIX> is likely either "/usr" or "/usr/local".

You can see your IceCat's build configuration by visiting
<about:buildconfig>, and the relevant option is
"--with-unsigned-addon-scopes=app,system".  That specifies that IceCat
will not require signatures on .xpi files installed in certain
system-wide directories.

If all else fails, you could set "xpinstall.signatures.required" to
"false" in <about:config>.  However, doing so might put you at increased
risk when installing other extensions that you download from the net.

> The project appears to be licensed under the "MIT License" or "Expat
> License".
> Project publicly accessible repository at
> https://github.com/darkreader/darkreader

I'm glad to hear that it's distributed under a free license, but for the
record, IceCat allows you to install any compatible extension that you
wish, regardless of its license.

     Regards,
       Mark




This bug report was last modified 4 years and 73 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.