[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