New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adblock.mahakala.is has some issues #35
Comments
The mahakala list has caused some other problems, too, but it definitely helps more than it hinders. I show these entries at the top of my list:
I agree these are probably not the best entries to include by default. You could easily add these to I will look into a way to remove these entries from this, or any list. |
In what situation would a single bare word be appropriate to blacklist? Unless we want to block an entire TLD. But do any of the downloaded lists contain a TLD? If not, then I'd say skip any line where the host specified is a single word without a period. For the rest perhaps a regex to strip lines with *.localdomain and *.localhost |
I'm not sure We might be able to add all of those entries at the beginning of the user's |
Once the file is in hosts format, this command will delete all domains that do not contain a dot.
|
Awesome! |
Hopefully I'm not stealing your thunder, or being overly descriptive below...
All that said, you could use "grep -e" to match the lines you are looking for as well. With the same regexp (possibly modified for $ matching if that's what you are looking for). If it is a single word you are looking to remove you could also try something like: Additional regexp explanations: |
No need to worry about my thunder, I think you explained it nicely. |
This will skip entries such as `localhost`, `android`, `debian` and empty lines as listed in pi-hole#35.
…ing filtered. Additional fixes for pi-hole#35. This will prevent our own sources from being filtered out by competing source lists.
I agree that mahakala list is agressive and blocks some reasonable websites wherein it would be better to only dispose the websites by blocking the agressive objects (like ads, popups, scripts, trackings, spys, cookies) and keep the websites working. It blocks many reasonable porn tubes (which aren't neither fake nor 3rd party based):
I guess there will be more with time. As well some popular regular websites:
as well it blocks also another big hosts file, as @kurumushi has already mentioned: http://hosts-file.net huh ? Another thing that is strange is that there is no contact to mahakala author as mahakala list has no either support site like an issues tracker or a forum, nor any contact info in the list, like commented introduction section at the beginning of the list file, like for example in http://hostsfile.mine.nu/hosts0.txt:
And the only two links which lead to mahakala I've found in Google are: As seen mahakala blocks so many reasonable websites, and there is no contact / bug tracker / forum to send the broken websites to be unblocked, thus the only way to fix is on the client's side by editing manually the list and removing the affected domains, or creating the exception rules in for ex. in a browser adblocker. |
If you want to contact the Mahakala list maintainer, grab the gmail address that's listed when you whois the domain. The maintainer is very responsive to false positive queries :) |
Thanks, I've missed that :) I've send an email to the author right now:
However, you agree that it is a little hidden, and for most people which are non-tech would be better to have more easier & public contact like an issues tracker or a forum, to not only send broken websites, but also for a dicusssion between people. I suppose the author could hide the contact to avoid publically replying to awkward/uncomfrotable questions related to blocked websites. |
hi guys, i'm the hoster of this file on mahakala.is for issues look at https://forum.xda-developers.com/showthread.php?t=1916098 - thats the origin of the file. i could fork it and do the requested changes discussed here - but to be honest, i'd like to keep my work as simple as possible. all the best |
From https://forum.xda-developers.com/showthread.php?t=1916098:
Oh. |
@mahakala Thanks for posting here with us! |
This hosts file blocks many legitimate sites, including both the download site for adobe flash and rival adblock lists (it blocks hosts-file.net which is one of your pihole sources.) It also includes lines at the top that give domain names to the hosts 'debian,' and 'android,' which may not be wanted by some people.
The text was updated successfully, but these errors were encountered: