[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’.