Skip to content

Use AdAway lists as a source of domains for genlist #2

@ironsmile

Description

@ironsmile

This is more an enchantment request. Since AdAway is a domain name blocker I thought that its server lists should be a natural fit for adhole. They should have a list of ad servers, don't they? And indeed, they keep a list of ad hosts in the hosts file format. Using it as a source for genlist would be a great fit since you wouldn't have the same problems as there are when using EasyList. After all, no filtering is required - all domains will be an ad domains and there wouldn't be any domains such as google.com or imdb.com in the list.

But even without a support in genlist, you can still easily generate a domain list with a simple bash line:

wget -O- "https://adaway.org/hosts.txt" | \
    grep -v " localhost" | \
    grep -v -E '^\s*#' | \
    grep -v -E '^$' \
    | awk '{ print $2 }' | sort | uniq > ad-servers.txt

So, would it be possible to add their lists in the genlist sources? Would you be interested in a pull request which implements this? Maybe a general "hosts file" source with an URL flag would be a better idea?

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions