summaryrefslogtreecommitdiff
path: root/network/hostsblock/no-dnsmasq.patch
diff options
context:
space:
mode:
authorBenjamin Trigona-Harany <slackbuilds@jaxartes.net>2013-12-28 10:56:19 +0700
committerErik Hanson <erik@slackbuilds.org>2014-01-07 11:13:57 -0600
commitb68cc21916f0e69f5f6b9affaf2569e30d2320f7 (patch)
tree0ffed2b196628f6a4f03bed3eb0e2359e6aaff65 /network/hostsblock/no-dnsmasq.patch
parentf21bd1fd8e277d0d99167f072e1d923d4ad79a4e (diff)
downloadslackbuilds-b68cc21916f0e69f5f6b9affaf2569e30d2320f7.tar.gz
network/hostsblock: Added (ad/malware-blocking cron script).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'network/hostsblock/no-dnsmasq.patch')
-rw-r--r--network/hostsblock/no-dnsmasq.patch52
1 files changed, 52 insertions, 0 deletions
diff --git a/network/hostsblock/no-dnsmasq.patch b/network/hostsblock/no-dnsmasq.patch
new file mode 100644
index 0000000000..ec79da210e
--- /dev/null
+++ b/network/hostsblock/no-dnsmasq.patch
@@ -0,0 +1,52 @@
+diff -Nur hostsblock-0.12.3/rc.conf hostsblock-0.12.3a/rc.conf
+--- hostsblock-0.12.3/rc.conf 2013-10-31 09:02:49.000000000 -0700
++++ hostsblock-0.12.3a/rc.conf 2013-12-27 19:33:54.592390930 -0800
+@@ -34,8 +34,7 @@
+ # blocklists. If not using a dns caching daemon like dnsmasq, this should be
+ # /etc/hosts. Include hosts file entries which you want to maintain in the
+ # "hostshead" entry, such as your loopback device (e.g. 127.0.0.1 localhosts)
+-hostsfile="/etc/hosts.block"
+-#hostsfile="/etc/hosts" # If not using a dns caching daemon
++hostsfile="/etc/hosts" # If not using a dns caching daemon
+
+ # REDIRECT URL. Url to which blocked hosts will be redirect, either 0.0.0.0 or
+ # 127.0.0.1. This replaces any entries to 0.0.0.0 and 127.0.0.1. If you run a
+@@ -56,17 +55,9 @@
+ # "addn-hosts=/etc/hosts.block", where /etc/hosts.block is your final hosts file
+ # (see the "hostsfile" variable). This routine will be also run whenever changes
+ # are made via hostsblock-urlcheck.
+-postprocess(){ #
+- /etc/rc.d/dnsmasq restart # For dnsmasq under initscripts
+-} #
+-
+-#postprocess(){ #
+-# systemctl restart dnsmasq.service # For dnsmasq under systemd
+-#} #
+-
+-#postprocess(){ #
+-# /bin/true # If not using a dns caching daemon
+-#} #
++postprocess(){ #
++ /bin/true # If not using a dns caching daemon
++} #
+
+ # HEAD FILE. File containing hosts file entries which you want at the beginning
+ # of the resultant hosts file, e.g. for loopback devices and IPV6 entries. Use
+@@ -74,8 +65,7 @@
+ # /etc/hosts so as to preserve your loopback devices. Give hostshead="0" to
+ # disable this feature. For those targeting /etc/hosts, it is advisable to copy
+ # their old /etc/hosts file to this file so as to preserve existing entries.
+-hostshead="0"
+-#hostshead="/etc/hostsblock/hosts.head" # If not using dns caching.
++hostshead="/etc/hostsblock/hosts.head" # If not using dns caching.
+
+ # BLACKLISTED SUBDOMAINS. File containing specific subdomains to blacklist which
+ # may not be in the downloaded blacklists. Be sure to provide not just the
+@@ -106,7 +96,6 @@
+ 'http://hosts-file.net/ad_servers.asp' # anti-ads-only version of hpHosts main list (hosts-file.net)
+ ## RECOMMENDED LISTS
+ 'http://hosts-file.net/hphosts-partial.asp' # hpHosts inter-release (hosts-file.net/)
+-'http://hostsfile.org/Downloads/BadHosts.unx.zip' # anti-malware (hostsfile.org/hosts.html)
+ 'http://hostsfile.mine.nu/Hosts.zip' # anti-ad (hostsfile.mine.nu)
+ 'http://someonewhocares.org/hosts/hosts' # anti-ad and anti-malware (someonewhocares.org/hosts/)
+ 'http://sysctl.org/cameleon/hosts' # anti-ad (sysctl.org/cameleon/)