[Pkg-mozext-maintainers] Bug#922396: Bug#922396: Updated package / patch and status information
Ximin Luo
infinity0 at debian.org
Sun Aug 9 02:09:59 BST 2020
I was the last person to upload noscript in 2018.
The reason why I haven't updated it since 2018 is because I've moved onto using umatrix personally and also maintaining it in debian.
umatrix gives you more fine-grained permissions including cookies, XHR, etc, so you don't need to install a 2nd extension to manage your cookies. It's written by the same author as ublock-origin.
>From what I remember noscript maintenance in terms of Debian packaging was also a pain. umatrix maintenance is pretty simple.
I encourage everyone to move to umatrix and drop noscript.
Best,
Ximin
Helge Kreutzmann:
> tags 922396 + patch
> thanks
>
> Hello,
> this is a central package, so I had a look at it. Unfortunately,
> README.source is outdated, the following recipe works:
>
> * apt-get source
> * cd mozilla-noscript-10.1.9.6
> * uscan
> * create appropriate directory, cd into it and tar xJvf ../mozilla-noscript_….orig.tar.xz
> * copy over debian directory from 10.1.9.6
> * export QUILT_PATCHES=debian/patches
> * quilt new 0002b-remove-websites-from-default-white-list.patch
> * quilt edit common/Policy.js
> * quilt refresh
> * comment out 0002 (original) patch in debian/patches/series
> * dch -i und Changelog-Eintrag vorgenommen (Note: version number)
> * debuild
>
> for version 11.0.34 the (new/updated) patch is as follows:
> Author: Ximin Luo <infinity0 at debian.org>, Helge Kreutzmann <debian at helgefjell.de>
> Description: remove websites from default white list
> Original patch by
> From: arno <arenevier at fdn.fr>
> Date: Tue, 25 Aug 2009 23:32:30 +0200
> Subject: remove websites from default white list
>
> Index: mozilla-noscript-11.0.34/common/Policy.js
> ===================================================================
> --- mozilla-noscript-11.0.34.orig/common/Policy.js
> +++ mozilla-noscript-11.0.34/common/Policy.js
> @@ -294,21 +294,7 @@ var {Permissions, Policy, Sites} = (() =
> function defaultOptions() {
> return {
> sites:{
> - trusted: `addons.mozilla.org
> - afx.ms ajax.aspnetcdn.com
> - ajax.googleapis.com bootstrapcdn.com
> - code.jquery.com firstdata.com firstdata.lv gfx.ms
> - google.com googlevideo.com gstatic.com
> - hotmail.com live.com live.net
> - maps.googleapis.com mozilla.net
> - netflix.com nflxext.com nflximg.com nflxvideo.net
> - noscript.net
> - outlook.com passport.com passport.net passportimages.com
> - paypal.com paypalobjects.com
> - securecode.com securesuite.net sfx.ms tinymce.cachefly.net
> - wlxrs.com
> - yahoo.com yahooapis.com
> - yimg.com youtube.com ytimg.com`.split(/\s+/).map(Sites.secureDomainKey),
> + trusted: ``.split(/\s+/).map(Sites.secureDomainKey),
> untrusted: [],
> custom: {},
> },
>
> Now I have to check if this updated version works …
>
> Btw., version 10.1.9.6. still seems to work in firefox 68.10.0esr-1.
>
> Greetings
>
> Helge
>
> P.S. If someone takes over mozilla-noscript, README.source should be
> updated as well
>
>
> _______________________________________________
> Pkg-mozext-maintainers mailing list
> Pkg-mozext-maintainers at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-mozext-maintainers
>
--
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git
More information about the Pkg-mozext-maintainers
mailing list