From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nils Gillmann Subject: Re: proposal for more options in gnu/services/networking.scm for blocklist Date: Tue, 02 Feb 2016 20:30:35 +0100 Message-ID: <87h9hqzz8k.fsf@grrlz.net> References: <8760y9v4kj.fsf@grrlz.net> <87wpqnfdtq.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56203) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQgex-0006lX-BM for guix-devel@gnu.org; Tue, 02 Feb 2016 14:30:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQget-0001dy-Oc for guix-devel@gnu.org; Tue, 02 Feb 2016 14:30:43 -0500 In-Reply-To: <87wpqnfdtq.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 02 Feb 2016 14:21:05 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Nils Gillmann skribis: > >> A first version for google I just came up with starts like the attached >> code. >> >> What do you think? > > I would use it! (Although I use Tor + Privoxy for most of my web > browsing, so I would also need the black list there.) > > The only downside I see it having to maintain it. Do you know if anyone > maintains a list of these hosts somewhere? If yes, we should put the > URL as a comment and have a somewhat streamlined process to update the > list. There are many lists out there which are not limited to google. The downside I see with this is external authorities and the trust you have to put into them, plus unnecessary downloads. If it should be moved into a file, I would put it into the Guix system source. (-> maybe mirrors of those listed below?) I could try and see if I can find a blacklist which is not very long and does not need extensive checking. > > If there=E2=80=99s no publicly-maintained list of hosts, I think we won= =E2=80=99t go > beyond Google, because that would easily become unmaintained, and people > would be disappointed to get an incomplete/outdated host list. > > What do people think? Ublock Origin uses the following sources: https://easylist.adblockplus.org/en/policy#easylist http://pgl.yoyo.org/adservers/policy.php http://www.malwaredomainlist.com http://www.malwaredomains.com https://github.com/gorhil/uBlock/tree/master/assets/ublock Pro: Other people and collections of people maintain these lists. less work for us Pro: widely accepted and maintained Con: see section above (other authorities, traffic) > >> PS: For consistency with code and mailinglist I will use my legal name >> now (etc, long reasoning and positions and pro/contra could follow but I >> won't do this here) > > Your call! > >> (define %ads-google-host-aliases >> ;; This is a list of known google services excluding google.com > > [...] > >> 127.0.0.1 mimageads*.googleadservices.com >> 127.0.0.1 mpartner.googleadservices.com >> 127.0.0.1 pagead*.googlesyndication.com > > Wildcards are not permitted here. Ah, good to know, thanks. > >> fe80::1%lo0affiliate.googleusercontent.com > > Missing space. > >> fe80::1%lo0 mimageads*.googleadservices.com >> fe80::1%lo0 mpartner.googleadservices.com >> fe80::1%lo0 pagead*.googlesyndication.com > > Wildcards. > > Would you like to turn this into a patch? See > > (not everything is applicable here, though.) > > Note that the manual also needs to be updated; > =E2=80=98%ads-google-host-aliases=E2=80=99 can be documented just below > =E2=80=98%facebook-host-aliases=E2=80=99. > I was thinking of turning it into an patch once a discussion about this has come to an conclusion. > Thanks, > Ludo=E2=80=99. ng --=20 ng/ni* vcard: http://krosos.sdf.org