guix-devel
[Top][All Lists]
Advanced

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

Re: [PATCH] gnu: icecat: correct useragent to GNU GuixSD.


From: Ludovic Courtès
Subject: Re: [PATCH] gnu: icecat: correct useragent to GNU GuixSD.
Date: Sat, 10 Sep 2016 14:51:01 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Hello Jan,

Jan Nieuwenhuizen <address@hidden> skribis:

> --- /dev/null
> +++ b/gnu/packages/patches/icecat-fix-useragent.patch
> @@ -0,0 +1,11 @@
> +--- icecat-38.8.0/browser/app/profile/icecat.js.orig 2016-09-10 
> 09:56:30.809082564 +0200
> ++++ icecat-38.8.0/browser/app/profile/icecat.js      2016-09-10 
> 09:56:59.957522723 +0200
> +@@ -2134,7 +2134,7 @@ pref("social.directories", "");
> + // Spoof the useragent to a generic one
> + pref("general.useragent.compatMode.firefox",true);
> + // Spoof the useragent to a generic one
> +-pref("general.useragent.override", "Mozilla/5.0 (Windows NT 6.1; rv:38.0) 
> Gecko/20100101 Firefox/38.0");
> ++pref("general.useragent.override", "Mozilla/5.0 (GNU GuixSD 0.11.0; 
> rv:38.0) Gecko/20100101 Firefox/38.0");

This would be a bad idea.  The user-agent string above was chosen so
that users fall into a large “anonymity set”.  If we applied this patch,
then web servers could trivially identify us.

On this topic, see:

  https://panopticlick.eff.org/

Ludo’.



reply via email to

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