Voor mijn router met DD-WRT heb ik het volgende ad-blocking script draaien:
dit creert een file (dlhosts) waarin diverse entries staan.
Mijn vraag is, hoe kan ik er in bovenstaande script voor zorgen dat 1 of 2 domeinnamen uitgezonderd worden om in de file terecht te komen. Bijvoorbeeld, ik wil www.tweakers.nl en www.google.nl niet in de file terecht laten komen.
Iemand enig idee hoe ik dat verwerk in mijn niet zelf gemaakte script?
code:
1
2
3
4
| #!/bin/sh _rogue=0.0.0.0 echo -e "n=1\nwhile ! wget -q -O /tmp/hsts http://sbc.io/hosts/hosts ; do\n\t[ \$n -gt 5 ] && break\n\tlet n+=1\n\tsleep 60\ndone\ngrep \"^0.0.0.0\" /tmp/hsts | grep \"^0.0.0.0\" | grep -v localhost | awk '{print \"$_rogue\\\t\"\$2}' | tr -d '\\\015' >/tmp/dlhosts\nrm /tmp/hsts\nkillall -HUP dnsmasq" >/tmp/wh sh /tmp/wh & |
dit creert een file (dlhosts) waarin diverse entries staan.
Mijn vraag is, hoe kan ik er in bovenstaande script voor zorgen dat 1 of 2 domeinnamen uitgezonderd worden om in de file terecht te komen. Bijvoorbeeld, ik wil www.tweakers.nl en www.google.nl niet in de file terecht laten komen.
Iemand enig idee hoe ik dat verwerk in mijn niet zelf gemaakte script?