aboutsummaryrefslogtreecommitdiff
path: root/net/safe-search/files
diff options
context:
space:
mode:
authorGregory L. Dietsche <gregory.dietsche@cuw.edu>2021-01-11 11:59:46 -0600
committerPaul Spooren <mail@aparcar.org>2021-01-20 08:28:22 -1000
commitf2837d7470cd552b39e6a2f9b0ceadfdc9d6209f (patch)
tree2269a7ef00cfbc76e542c6c95d4b46327291b9d4 /net/safe-search/files
parent0f21ed774c0cb14edae5c8f877b09b103a12eee0 (diff)
safe-search: Dynamic Updates
Ensure that the best available IP is always used for all supported safe-search providers. This is accomplished by periodically checking DNS for the most recent list of IP addresses associated with each provider. Signed-off-by: Gregory L. Dietsche <gregory.dietsche@cuw.edu>
Diffstat (limited to 'net/safe-search/files')
-rw-r--r--net/safe-search/files/hosts/bing.default18
-rw-r--r--net/safe-search/files/hosts/duckduckgo.default16
-rw-r--r--net/safe-search/files/hosts/google.default788
-rw-r--r--net/safe-search/files/hosts/youtube.restrict32
-rw-r--r--net/safe-search/files/hosts/youtube.restrictmoderate32
-rw-r--r--net/safe-search/files/safe-search-maintenance488
-rw-r--r--net/safe-search/files/safe-search.conf2
-rw-r--r--net/safe-search/files/safe-search.defaults5
8 files changed, 922 insertions, 459 deletions
diff --git a/net/safe-search/files/hosts/bing.default b/net/safe-search/files/hosts/bing.default
index ff8038346..2e4dea701 100644
--- a/net/safe-search/files/hosts/bing.default
+++ b/net/safe-search/files/hosts/bing.default
@@ -1,14 +1,10 @@
-#
-# Copyright (c) 2018 Gregory L. Dietsche <Gregory.Dietsche@cuw.edu>
-# This is free software, licensed under the MIT License
-#
+##########################################################################
+# **** IMPORTANT **** #
+# Do not make changes to this file instead please execute: #
+# /usr/sbin/safe-search-maintenance #
+# If this file is not working, please ensure dnsmasq is able to READ it! #
+##########################################################################
-#
-# IMPORTANT: if this file is not working, make sure that dnsmasq is able to READ it!
-#
-
-#204.79.197.220 strict.bing.com
-#::FFFF:CC4F:C5DC strict.bing.com
+# Last Updated On: Tue Jan 12 13:42:47 CST 2021
204.79.197.220 bing.com www.bing.com
-::FFFF:CC4F:C5DC bing.com www.bing.com
diff --git a/net/safe-search/files/hosts/duckduckgo.default b/net/safe-search/files/hosts/duckduckgo.default
index 587bfe185..b9330db4b 100644
--- a/net/safe-search/files/hosts/duckduckgo.default
+++ b/net/safe-search/files/hosts/duckduckgo.default
@@ -1,12 +1,10 @@
-#
-# Copyright (c) 2019 Gregory L. Dietsche <Gregory.Dietsche@cuw.edu>
-# This is free software, licensed under the MIT License
-#
+##########################################################################
+# **** IMPORTANT **** #
+# Do not make changes to this file instead please execute: #
+# /usr/sbin/safe-search-maintenance #
+# If this file is not working, please ensure dnsmasq is able to READ it! #
+##########################################################################
-#
-# IMPORTANT: if this file is not working, make sure that dnsmasq is able to READ it!
-#
-
-#40.89.244.237 safe.duckduckgo.com
+# Last Updated On: Tue Jan 12 13:42:47 CST 2021
40.89.244.237 duckduckgo.com
diff --git a/net/safe-search/files/hosts/google.default b/net/safe-search/files/hosts/google.default
index d0c29c482..d9192835a 100644
--- a/net/safe-search/files/hosts/google.default
+++ b/net/safe-search/files/hosts/google.default
@@ -1,773 +1,781 @@
-#
-# Copyright (c) 2018 Gregory L. Dietsche <Gregory.Dietsche@cuw.edu>
-# This is free software, licensed under the MIT License
-#
-# IMPORTANT: if this file is not working, make sure that dnsmasq is able to READ it!
-#
-# Google Safe Search Host List
-# Generated on Sat Dec 7 10:21:21 CST 2019
-# From: https://www.google.com/supported_domains
+##########################################################################
+# **** IMPORTANT **** #
+# Do not make changes to this file instead please execute: #
+# /usr/sbin/safe-search-maintenance #
+# If this file is not working, please ensure dnsmasq is able to READ it! #
+##########################################################################
-#2001:4860:4802:32::78 forcesafesearch.google.com
-#216.239.38.120 forcesafesearch.google.com
+# Last Updated On: Tue Jan 12 13:42:47 CST 2021
2001:4860:4802:32::78 google.com
-2001:4860:4802:32::78 google.ad
-2001:4860:4802:32::78 google.ae
-2001:4860:4802:32::78 google.com.af
-2001:4860:4802:32::78 google.com.ag
-2001:4860:4802:32::78 google.com.ai
-2001:4860:4802:32::78 google.al
-2001:4860:4802:32::78 google.am
-2001:4860:4802:32::78 google.co.ao
-2001:4860:4802:32::78 google.com.ar
-2001:4860:4802:32::78 google.as
-2001:4860:4802:32::78 google.at
-2001:4860:4802:32::78 google.com.au
-2001:4860:4802:32::78 google.az
-2001:4860:4802:32::78 google.ba
-2001:4860:4802:32::78 google.com.bd
-2001:4860:4802:32::78 google.be
-2001:4860:4802:32::78 google.bf
-2001:4860:4802:32::78 google.bg
-2001:4860:4802:32::78 google.com.bh
-2001:4860:4802:32::78 google.bi
-2001:4860:4802:32::78 google.bj
-2001:4860:4802:32::78 google.com.bn
-2001:4860:4802:32::78 google.com.bo
-2001:4860:4802:32::78 google.com.br
-2001:4860:4802:32::78 google.bs
-2001:4860:4802:32::78 google.bt
-2001:4860:4802:32::78 google.co.bw
-2001:4860:4802:32::78 google.by
-2001:4860:4802:32::78 google.com.bz
-2001:4860:4802:32::78 google.ca
-2001:4860:4802:32::78 google.cd
-2001:4860:4802:32::78 google.cf
-2001:4860:4802:32::78 google.cg
-2001:4860:4802:32::78 google.ch
-2001:4860:4802:32::78 google.ci
-2001:4860:4802:32::78 google.co.ck
-2001:4860:4802:32::78 google.cl
-2001:4860:4802:32::78 google.cm
-2001:4860:4802:32::78 google.cn
-2001:4860:4802:32::78 google.com.co
-2001:4860:4802:32::78 google.co.cr
-2001:4860:4802:32::78 google.com.cu
-2001:4860:4802:32::78 google.cv
-2001:4860:4802:32::78 google.com.cy
-2001:4860:4802:32::78 google.cz
-2001:4860:4802:32::78 google.de
-2001:4860:4802:32::78 google.dj
-2001:4860:4802:32::78 google.dk
-2001:4860:4802:32::78 google.dm
-2001:4860:4802:32::78 google.com.do
-2001:4860:4802:32::78 google.dz
-2001:4860:4802:32::78 google.com.ec
-2001:4860:4802:32::78 google.ee
-2001:4860:4802:32::78 google.com.eg
-2001:4860:4802:32::78 google.es
-2001:4860:4802:32::78 google.com.et
-2001:4860:4802:32::78 google.fi
-2001:4860:4802:32::78 google.com.fj
-2001:4860:4802:32::78 google.fm
-2001:4860:4802:32::78 google.fr
-2001:4860:4802:32::78 google.ga
-2001:4860:4802:32::78 google.ge
-2001:4860:4802:32::78 google.gg
-2001:4860:4802:32::78 google.com.gh
-2001:4860:4802:32::78 google.com.gi
-2001:4860:4802:32::78 google.gl
-2001:4860:4802:32::78 google.gm
-2001:4860:4802:32::78 google.gr
-2001:4860:4802:32::78 google.com.gt
-2001:4860:4802:32::78 google.gy
-2001:4860:4802:32::78 google.com.hk
-2001:4860:4802:32::78 google.hn
-2001:4860:4802:32::78 google.hr
-2001:4860:4802:32::78 google.ht
-2001:4860:4802:32::78 google.hu
-2001:4860:4802:32::78 google.co.id
-2001:4860:4802:32::78 google.ie
-2001:4860:4802:32::78 google.co.il
-2001:4860:4802:32::78 google.im
-2001:4860:4802:32::78 google.co.in
-2001:4860:4802:32::78 google.iq
-2001:4860:4802:32::78 google.is
-2001:4860:4802:32::78 google.it
-2001:4860:4802:32::78 google.je
-2001:4860:4802:32::78 google.com.jm
-2001:4860:4802:32::78 google.jo
-2001:4860:4802:32::78 google.co.jp
-2001:4860:4802:32::78 google.co.ke
-2001:4860:4802:32::78 google.com.kh
-2001:4860:4802:32::78 google.ki
-2001:4860:4802:32::78 google.kg
-2001:4860:4802:32::78 google.co.kr
-2001:4860:4802:32::78 google.com.kw
-2001:4860:4802:32::78 google.kz
-2001:4860:4802:32::78 google.la
-2001:4860:4802:32::78 google.com.lb
-2001:4860:4802:32::78 google.li
-2001:4860:4802:32::78 google.lk
-2001:4860:4802:32::78 google.co.ls
-2001:4860:4802:32::78 google.lt
-2001:4860:4802:32::78 google.lu
-2001:4860:4802:32::78 google.lv
-2001:4860:4802:32::78 google.com.ly
-2001:4860:4802:32::78 google.co.ma
-2001:4860:4802:32::78 google.md
-2001:4860:4802:32::78 google.me
-2001:4860:4802:32::78 google.mg
-2001:4860:4802:32::78 google.mk
-2001:4860:4802:32::78 google.ml
-2001:4860:4802:32::78 google.com.mm
-2001:4860:4802:32::78 google.mn
-2001:4860:4802:32::78 google.ms
-2001:4860:4802:32::78 google.com.mt
-2001:4860:4802:32::78 google.mu
-2001:4860:4802:32::78 google.mv
-2001:4860:4802:32::78 google.mw
-2001:4860:4802:32::78 google.com.mx
-2001:4860:4802:32::78 google.com.my
-2001:4860:4802:32::78 google.co.mz
-2001:4860:4802:32::78 google.com.na
-2001:4860:4802:32::78 google.com.ng
-2001:4860:4802:32::78 google.com.ni
-2001:4860:4802:32::78 google.ne
-2001:4860:4802:32::78 google.nl
-2001:4860:4802:32::78 google.no
-2001:4860:4802:32::78 google.com.np
-2001:4860:4802:32::78 google.nr
-2001:4860:4802:32::78 google.nu
-2001:4860:4802:32::78 google.co.nz
-2001:4860:4802:32::78 google.com.om
-2001:4860:4802:32::78 google.com.pa
-2001:4860:4802:32::78 google.com.pe
-2001:4860:4802:32::78 google.com.pg
-2001:4860:4802:32::78 google.com.ph
-2001:4860:4802:32::78 google.com.pk
-2001:4860:4802:32::78 google.pl
-2001:4860:4802:32::78 google.pn
-2001:4860:4802:32::78 google.com.pr
-2001:4860:4802:32::78 google.ps
-2001:4860:4802:32::78 google.pt
-2001:4860:4802:32::78 google.com.py
-2001:4860:4802:32::78 google.com.qa
-2001:4860:4802:32::78 google.ro
-2001:4860:4802:32::78 google.ru
-2001:4860:4802:32::78 google.rw
-2001:4860:4802:32::78 google.com.sa
-2001:4860:4802:32::78 google.com.sb
-2001:4860:4802:32::78 google.sc
-2001:4860:4802:32::78 google.se
-2001:4860:4802:32::78 google.com.sg
-2001:4860:4802:32::78 google.sh
-2001:4860:4802:32::78 google.si
-2001:4860:4802:32::78 google.sk
-2001:4860:4802:32::78 google.com.sl
-2001:4860:4802:32::78 google.sn
-2001:4860:4802:32::78 google.so
-2001:4860:4802:32::78 google.sm
-2001:4860:4802:32::78 google.sr
-2001:4860:4802:32::78 google.st
-2001:4860:4802:32::78 google.com.sv
-2001:4860:4802:32::78 google.td
-2001:4860:4802:32::78 google.tg
-2001:4860:4802:32::78 google.co.th
-2001:4860:4802:32::78 google.com.tj
-2001:4860:4802:32::78 google.tl
-2001:4860:4802:32::78 google.tm
-2001:4860:4802:32::78 google.tn
-2001:4860:4802:32::78 google.to
-2001:4860:4802:32::78 google.com.tr
-2001:4860:4802:32::78 google.tt
-2001:4860:4802:32::78 google.com.tw
-2001:4860:4802:32::78 google.co.tz
-2001:4860:4802:32::78 google.com.ua
-2001:4860:4802:32::78 google.co.ug
-2001:4860:4802:32::78 google.co.uk
-2001:4860:4802:32::78 google.com.uy
-2001:4860:4802:32::78 google.co.uz
-2001:4860:4802:32::78 google.com.vc
-2001:4860:4802:32::78 google.co.ve
-2001:4860:4802:32::78 google.vg
-2001:4860:4802:32::78 google.co.vi
-2001:4860:4802:32::78 google.com.vn
-2001:4860:4802:32::78 google.vu
-2001:4860:4802:32::78 google.ws
-2001:4860:4802:32::78 google.rs
-2001:4860:4802:32::78 google.co.za
-2001:4860:4802:32::78 google.co.zm
-2001:4860:4802:32::78 google.co.zw
-2001:4860:4802:32::78 google.cat
-2001:4860:4802:32::78 www.google.com
-2001:4860:4802:32::78 www.google.ad
-2001:4860:4802:32::78 www.google.ae
-2001:4860:4802:32::78 www.google.com.af
-2001:4860:4802:32::78 www.google.com.ag
-2001:4860:4802:32::78 www.google.com.ai
-2001:4860:4802:32::78 www.google.al
-2001:4860:4802:32::78 www.google.am
-2001:4860:4802:32::78 www.google.co.ao
-2001:4860:4802:32::78 www.google.com.ar
-2001:4860:4802:32::78 www.google.as
-2001:4860:4802:32::78 www.google.at
-2001:4860:4802:32::78 www.google.com.au
-2001:4860:4802:32::78 www.google.az
-2001:4860:4802:32::78 www.google.ba
-2001:4860:4802:32::78 www.google.com.bd
-2001:4860:4802:32::78 www.google.be
-2001:4860:4802:32::78 www.google.bf
-2001:4860:4802:32::78 www.google.bg
-2001:4860:4802:32::78 www.google.com.bh
-2001:4860:4802:32::78 www.google.bi
-2001:4860:4802:32::78 www.google.bj
-2001:4860:4802:32::78 www.google.com.bn
-2001:4860:4802:32::78 www.google.com.bo
-2001:4860:4802:32::78 www.google.com.br
-2001:4860:4802:32::78 www.google.bs
-2001:4860:4802:32::78 www.google.bt
-2001:4860:4802:32::78 www.google.co.bw
-2001:4860:4802:32::78 www.google.by
-2001:4860:4802:32::78 www.google.com.bz
-2001:4860:4802:32::78 www.google.ca
-2001:4860:4802:32::78 www.google.cd
-2001:4860:4802:32::78 www.google.cf
-2001:4860:4802:32::78 www.google.cg
-2001:4860:4802:32::78 www.google.ch
-2001:4860:4802:32::78 www.google.ci
-2001:4860:4802:32::78 www.google.co.ck
-2001:4860:4802:32::78 www.google.cl
-2001:4860:4802:32::78 www.google.cm
-2001:4860:4802:32::78 www.google.cn
-2001:4860:4802:32::78 www.google.com.co
-2001:4860:4802:32::78 www.google.co.cr
-2001:4860:4802:32::78 www.google.com.cu
-2001:4860:4802:32::78 www.google.cv
-2001:4860:4802:32::78 www.google.com.cy
-2001:4860:4802:32::78 www.google.cz
-2001:4860:4802:32::78 www.google.de
-2001:4860:4802:32::78 www.google.dj
-2001:4860:4802:32::78 www.google.dk
-2001:4860:4802:32::78 www.google.dm
-2001:4860:4802:32::78 www.google.com.do
-2001:4860:4802:32::78 www.google.dz
-2001:4860:4802:32::78 www.google.com.ec
-2001:4860:4802:32::78 www.google.ee
-2001:4860:4802:32::78 www.google.com.eg
-2001:4860:4802:32::78 www.google.es
-2001:4860:4802:32::78 www.google.com.et
-2001:4860:4802:32::78 www.google.fi
-2001:4860:4802:32::78 www.google.com.fj
-2001:4860:4802:32::78 www.google.fm
-2001:4860:4802:32::78 www.google.fr
-2001:4860:4802:32::78 www.google.ga
-2001:4860:4802:32::78 www.google.ge
-2001:4860:4802:32::78 www.google.gg
-2001:4860:4802:32::78 www.google.com.gh
-2001:4860:4802:32::78 www.google.com.gi
-2001:4860:4802:32::78 www.google.gl
-2001:4860:4802:32::78 www.google.gm
-2001:4860:4802:32::78 www.google.gr
-2001:4860:4802:32::78 www.google.com.gt
-2001:4860:4802:32::78 www.google.gy
-2001:4860:4802:32::78 www.google.com.hk
-2001:4860:4802:32::78 www.google.hn
-2001:4860:4802:32::78 www.google.hr
-2001:4860:4802:32::78 www.google.ht
-2001:4860:4802:32::78 www.google.hu
-2001:4860:4802:32::78 www.google.co.id
-2001:4860:4802:32::78 www.google.ie
-2001:4860:4802:32::78 www.google.co.il
-2001:4860:4802:32::78 www.google.im
-2001:4860:4802:32::78 www.google.co.in
-2001:4860:4802:32::78 www.google.iq
-2001:4860:4802:32::78 www.google.is
-2001:4860:4802:32::78 www.google.it
-2001:4860:4802:32::78 www.google.je
-2001:4860:4802:32::78 www.google.com.jm
-2001:4860:4802:32::78 www.google.jo
-2001:4860:4802:32::78 www.google.co.jp
-2001:4860:4802:32::78 www.google.co.ke
-2001:4860:4802:32::78 www.google.com.kh
-2001:4860:4802:32::78 www.google.ki
-2001:4860:4802:32::78 www.google.kg
-2001:4860:4802:32::78 www.google.co.kr
-2001:4860:4802:32::78 www.google.com.kw
-2001:4860:4802:32::78 www.google.kz
-2001:4860:4802:32::78 www.google.la
-2001:4860:4802:32::78 www.google.com.lb
-2001:4860:4802:32::78 www.google.li
-2001:4860:4802:32::78 www.google.lk
-2001:4860:4802:32::78 www.google.co.ls
-2001:4860:4802:32::78 www.google.lt
-2001:4860:4802:32::78 www.google.lu
-2001:4860:4802:32::78 www.google.lv
-2001:4860:4802:32::78 www.google.com.ly
-2001:4860:4802:32::78 www.google.co.ma
-2001:4860:4802:32::78 www.google.md
-2001:4860:4802:32::78 www.google.me
-2001:4860:4802:32::78 www.google.mg
-2001:4860:4802:32::78 www.google.mk
-2001:4860:4802:32::78 www.google.ml
-2001:4860:4802:32::78 www.google.com.mm
-2001:4860:4802:32::78 www.google.mn
-2001:4860:4802:32::78 www.google.ms
-2001:4860:4802:32::78 www.google.com.mt
-2001:4860:4802:32::78 www.google.mu
-2001:4860:4802:32::78 www.google.mv
-2001:4860:4802:32::78 www.google.mw
-2001:4860:4802:32::78 www.google.com.mx
-2001:4860:4802:32::78 www.google.com.my
-2001:4860:4802:32::78 www.google.co.mz
-2001:4860:4802:32::78 www.google.com.na
-2001:4860:4802:32::78 www.google.com.ng
-2001:4860:4802:32::78 www.google.com.ni
-2001:4860:4802:32::78 www.google.ne
-2001:4860:4802:32::78 www.google.nl
-2001:4860:4802:32::78 www.google.no
-2001:4860:4802:32::78 www.google.com.np
-2001:4860:4802:32::78 www.google.nr
-2001:4860:4802:32::78 www.google.nu
-2001:4860:4802:32::78 www.google.co.nz
-2001:4860:4802:32::78 www.google.com.om
-2001:4860:4802:32::78 www.google.com.pa
-2001:4860:4802:32::78 www.google.com.pe
-2001:4860:4802:32::78 www.google.com.pg
-2001:4860:4802:32::78 www.google.com.ph
-2001:4860:4802:32::78 www.google.com.pk
-2001:4860:4802:32::78 www.google.pl
-2001:4860:4802:32::78 www.google.pn
-2001:4860:4802:32::78 www.google.com.pr
-2001:4860:4802:32::78 www.google.ps
-2001:4860:4802:32::78 www.google.pt
-2001:4860:4802:32::78 www.google.com.py
-2001:4860:4802:32::78 www.google.com.qa
-2001:4860:4802:32::78 www.google.ro
-2001:4860:4802:32::78 www.google.ru
-2001:4860:4802:32::78 www.google.rw
-2001:4860:4802:32::78 www.google.com.sa
-2001:4860:4802:32::78 www.google.com.sb
-2001:4860:4802:32::78 www.google.sc
-2001:4860:4802:32::78 www.google.se
-2001:4860:4802:32::78 www.google.com.sg
-2001:4860:4802:32::78 www.google.sh
-2001:4860:4802:32::78 www.google.si
-2001:4860:4802:32::78 www.google.sk
-2001:4860:4802:32::78 www.google.com.sl
-2001:4860:4802:32::78 www.google.sn
-2001:4860:4802:32::78 www.google.so
-2001:4860:4802:32::78 www.google.sm
-2001:4860:4802:32::78 www.google.sr
-2001:4860:4802:32::78 www.google.st
-2001:4860:4802:32::78 www.google.com.sv
-2001:4860:4802:32::78 www.google.td
-2001:4860:4802:32::78 www.google.tg
-2001:4860:4802:32::78 www.google.co.th
-2001:4860:4802:32::78 www.google.com.tj
-2001:4860:4802:32::78 www.google.tl
-2001:4860:4802:32::78 www.google.tm
-2001:4860:4802:32::78 www.google.tn
-2001:4860:4802:32::78 www.google.to
-2001:4860:4802:32::78 www.google.com.tr
-2001:4860:4802:32::78 www.google.tt
-2001:4860:4802:32::78 www.google.com.tw
-2001:4860:4802:32::78 www.google.co.tz
-2001:4860:4802:32::78 www.google.com.ua
-2001:4860:4802:32::78 www.google.co.ug
-2001:4860:4802:32::78 www.google.co.uk
-2001:4860:4802:32::78 www.google.com.uy
-2001:4860:4802:32::78 www.google.co.uz
-2001:4860:4802:32::78 www.google.com.vc
-2001:4860:4802:32::78 www.google.co.ve
-2001:4860:4802:32::78 www.google.vg
-2001:4860:4802:32::78 www.google.co.vi
-2001:4860:4802:32::78 www.google.com.vn
-2001:4860:4802:32::78 www.google.vu
-2001:4860:4802:32::78 www.google.ws
-2001:4860:4802:32::78 www.google.rs
-2001:4860:4802:32::78 www.google.co.za
-2001:4860:4802:32::78 www.google.co.zm
-2001:4860:4802:32::78 www.google.co.zw
-2001:4860:4802:32::78 www.google.cat
216.239.38.120 google.com
+2001:4860:4802:32::78 google.ad
216.239.38.120 google.ad
+2001:4860:4802:32::78 google.ae
216.239.38.120 google.ae
+2001:4860:4802:32::78 google.com.af
216.239.38.120 google.com.af
+2001:4860:4802:32::78 google.com.ag
216.239.38.120 google.com.ag
+2001:4860:4802:32::78 google.com.ai
216.239.38.120 google.com.ai
+2001:4860:4802:32::78 google.al
216.239.38.120 google.al
+2001:4860:4802:32::78 google.am
216.239.38.120 google.am
+2001:4860:4802:32::78 google.co.ao
216.239.38.120 google.co.ao
+2001:4860:4802:32::78 google.com.ar
216.239.38.120 google.com.ar
+2001:4860:4802:32::78 google.as
216.239.38.120 google.as
+2001:4860:4802:32::78 google.at
216.239.38.120 google.at
+2001:4860:4802:32::78 google.com.au
216.239.38.120 google.com.au
+2001:4860:4802:32::78 google.az
216.239.38.120 google.az
+2001:4860:4802:32::78 google.ba
216.239.38.120 google.ba
+2001:4860:4802:32::78 google.com.bd
216.239.38.120 google.com.bd
+2001:4860:4802:32::78 google.be
216.239.38.120 google.be
+2001:4860:4802:32::78 google.bf
216.239.38.120 google.bf
+2001:4860:4802:32::78 google.bg
216.239.38.120 google.bg
+2001:4860:4802:32::78 google.com.bh
216.239.38.120 google.com.bh
+2001:4860:4802:32::78 google.bi
216.239.38.120 google.bi
+2001:4860:4802:32::78 google.bj
216.239.38.120 google.bj
+2001:4860:4802:32::78 google.com.bn
216.239.38.120 google.com.bn
+2001:4860:4802:32::78 google.com.bo
216.239.38.120 google.com.bo
+2001:4860:4802:32::78 google.com.br
216.239.38.120 google.com.br
+2001:4860:4802:32::78 google.bs
216.239.38.120 google.bs
+2001:4860:4802:32::78 google.bt
216.239.38.120 google.bt
+2001:4860:4802:32::78 google.co.bw
216.239.38.120 google.co.bw
+2001:4860:4802:32::78 google.by
216.239.38.120 google.by
+2001:4860:4802:32::78 google.com.bz
216.239.38.120 google.com.bz
+2001:4860:4802:32::78 google.ca
216.239.38.120 google.ca
+2001:4860:4802:32::78 google.cd
216.239.38.120 google.cd
+2001:4860:4802:32::78 google.cf
216.239.38.120 google.cf
+2001:4860:4802:32::78 google.cg
216.239.38.120 google.cg
+2001:4860:4802:32::78 google.ch
216.239.38.120 google.ch
+2001:4860:4802:32::78 google.ci
216.239.38.120 google.ci
+2001:4860:4802:32::78 google.co.ck
216.239.38.120 google.co.ck
+2001:4860:4802:32::78 google.cl
216.239.38.120 google.cl
+2001:4860:4802:32::78 google.cm
216.239.38.120 google.cm
+2001:4860:4802:32::78 google.cn
216.239.38.120 google.cn
+2001:4860:4802:32::78 google.com.co
216.239.38.120 google.com.co
+2001:4860:4802:32::78 google.co.cr
216.239.38.120 google.co.cr
+2001:4860:4802:32::78 google.com.cu
216.239.38.120 google.com.cu
+2001:4860:4802:32::78 google.cv
216.239.38.120 google.cv
+2001:4860:4802:32::78 google.com.cy
216.239.38.120 google.com.cy
+2001:4860:4802:32::78 google.cz
216.239.38.120 google.cz
+2001:4860:4802:32::78 google.de
216.239.38.120 google.de
+2001:4860:4802:32::78 google.dj
216.239.38.120 google.dj
+2001:4860:4802:32::78 google.dk
216.239.38.120 google.dk
+2001:4860:4802:32::78 google.dm
216.239.38.120 google.dm
+2001:4860:4802:32::78 google.com.do
216.239.38.120 google.com.do
+2001:4860:4802:32::78 google.dz
216.239.38.120 google.dz
+2001:4860:4802:32::78 google.com.ec
216.239.38.120 google.com.ec
+2001:4860:4802:32::78 google.ee
216.239.38.120 google.ee
+2001:4860:4802:32::78 google.com.eg
216.239.38.120 google.com.eg
+2001:4860:4802:32::78 google.es
216.239.38.120 google.es
+2001:4860:4802:32::78 google.com.et
216.239.38.120 google.com.et
+2001:4860:4802:32::78 google.fi
216.239.38.120 google.fi
+2001:4860:4802:32::78 google.com.fj
216.239.38.120 google.com.fj
+2001:4860:4802:32::78 google.fm
216.239.38.120 google.fm
+2001:4860:4802:32::78 google.fr
216.239.38.120 google.fr
+2001:4860:4802:32::78 google.ga
216.239.38.120 google.ga
+2001:4860:4802:32::78 google.ge
216.239.38.120 google.ge
+2001:4860:4802:32::78 google.gg
216.239.38.120 google.gg
+2001:4860:4802:32::78 google.com.gh
216.239.38.120 google.com.gh
+2001:4860:4802:32::78 google.com.gi
216.239.38.120 google.com.gi
+2001:4860:4802:32::78 google.gl
216.239.38.120 google.gl
+2001:4860:4802:32::78 google.gm
216.239.38.120 google.gm
+2001:4860:4802:32::78 google.gp
+216.239.38.120 google.gp
+2001:4860:4802:32::78 google.gr
216.239.38.120 google.gr
+2001:4860:4802:32::78 google.com.gt
216.239.38.120 google.com.gt
+2001:4860:4802:32::78 google.gy
216.239.38.120 google.gy
+2001:4860:4802:32::78 google.com.hk
216.239.38.120 google.com.hk
+2001:4860:4802:32::78 google.hn
216.239.38.120 google.hn
+2001:4860:4802:32::78 google.hr
216.239.38.120 google.hr
+2001:4860:4802:32::78 google.ht
216.239.38.120 google.ht
+2001:4860:4802:32::78 google.hu
216.239.38.120 google.hu
+2001:4860:4802:32::78 google.co.id
216.239.38.120 google.co.id
+2001:4860:4802:32::78 google.ie
216.239.38.120 google.ie
+2001:4860:4802:32::78 google.co.il
216.239.38.120 google.co.il
+2001:4860:4802:32::78 google.im
216.239.38.120 google.im
+2001:4860:4802:32::78 google.co.in
216.239.38.120 google.co.in
+2001:4860:4802:32::78 google.iq
216.239.38.120 google.iq
+2001:4860:4802:32::78 google.is
216.239.38.120 google.is
+2001:4860:4802:32::78 google.it
216.239.38.120 google.it
+2001:4860:4802:32::78 google.je
216.239.38.120 google.je
+2001:4860:4802:32::78 google.com.jm
216.239.38.120 google.com.jm
+2001:4860:4802:32::78 google.jo
216.239.38.120 google.jo
+2001:4860:4802:32::78 google.co.jp
216.239.38.120 google.co.jp
+2001:4860:4802:32::78 google.co.ke
216.239.38.120 google.co.ke
+2001:4860:4802:32::78 google.com.kh
216.239.38.120 google.com.kh
+2001:4860:4802:32::78 google.ki
216.239.38.120 google.ki
+2001:4860:4802:32::78 google.kg
216.239.38.120 google.kg
+2001:4860:4802:32::78 google.co.kr
216.239.38.120 google.co.kr
+2001:4860:4802:32::78 google.com.kw
216.239.38.120 google.com.kw
+2001:4860:4802:32::78 google.kz
216.239.38.120 google.kz
+2001:4860:4802:32::78 google.la
216.239.38.120 google.la
+2001:4860:4802:32::78 google.com.lb
216.239.38.120 google.com.lb
+2001:4860:4802:32::78 google.li
216.239.38.120 google.li
+2001:4860:4802:32::78 google.lk
216.239.38.120 google.lk
+2001:4860:4802:32::78 google.co.ls
216.239.38.120 google.co.ls
+2001:4860:4802:32::78 google.lt
216.239.38.120 google.lt
+2001:4860:4802:32::78 google.lu
216.239.38.120 google.lu
+2001:4860:4802:32::78 google.lv
216.239.38.120 google.lv
+2001:4860:4802:32::78 google.com.ly
216.239.38.120 google.com.ly
+2001:4860:4802:32::78 google.co.ma
216.239.38.120 google.co.ma
+2001:4860:4802:32::78 google.md
216.239.38.120 google.md
+2001:4860:4802:32::78 google.me
216.239.38.120 google.me
+2001:4860:4802:32::78 google.mg
216.239.38.120 google.mg
+2001:4860:4802:32::78 google.mk
216.239.38.120 google.mk
+2001:4860:4802:32::78 google.ml
216.239.38.120 google.ml
+2001:4860:4802:32::78 google.com.mm
216.239.38.120 google.com.mm
+2001:4860:4802:32::78 google.mn
216.239.38.120 google.mn
+2001:4860:4802:32::78 google.ms
216.239.38.120 google.ms
+2001:4860:4802:32::78 google.com.mt
216.239.38.120 google.com.mt
+2001:4860:4802:32::78 google.mu
216.239.38.120 google.mu
+2001:4860:4802:32::78 google.mv
216.239.38.120 google.mv
+2001:4860:4802:32::78 google.mw
216.239.38.120 google.mw
+2001:4860:4802:32::78 google.com.mx
216.239.38.120 google.com.mx
+2001:4860:4802:32::78 google.com.my
216.239.38.120 google.com.my
+2001:4860:4802:32::78 google.co.mz
216.239.38.120 google.co.mz
+2001:4860:4802:32::78 google.com.na
216.239.38.120 google.com.na
+2001:4860:4802:32::78 google.com.nf
+216.239.38.120 google.com.nf
+2001:4860:4802:32::78 google.com.ng
216.239.38.120 google.com.ng
+2001:4860:4802:32::78 google.com.ni
216.239.38.120 google.com.ni
+2001:4860:4802:32::78 google.ne
216.239.38.120 google.ne
+2001:4860:4802:32::78 google.nl
216.239.38.120 google.nl
+2001:4860:4802:32::78 google.no
216.239.38.120 google.no
+2001:4860:4802:32::78 google.com.np
216.239.38.120 google.com.np
+2001:4860:4802:32::78 google.nr
216.239.38.120 google.nr
+2001:4860:4802:32::78 google.nu
216.239.38.120 google.nu
+2001:4860:4802:32::78 google.co.nz
216.239.38.120 google.co.nz
+2001:4860:4802:32::78 google.com.om
216.239.38.120 google.com.om
+2001:4860:4802:32::78 google.com.pa
216.239.38.120 google.com.pa
+2001:4860:4802:32::78 google.com.pe
216.239.38.120 google.com.pe
+2001:4860:4802:32::78 google.com.pg
216.239.38.120 google.com.pg
+2001:4860:4802:32::78 google.com.ph
216.239.38.120 google.com.ph
+2001:4860:4802:32::78 google.com.pk
216.239.38.120 google.com.pk
+2001:4860:4802:32::78 google.pl
216.239.38.120 google.pl
+2001:4860:4802:32::78 google.pn
216.239.38.120 google.pn
+2001:4860:4802:32::78 google.com.pr
216.239.38.120 google.com.pr
+2001:4860:4802:32::78 google.ps
216.239.38.120 google.ps
+2001:4860:4802:32::78 google.pt
216.239.38.120 google.pt
+2001:4860:4802:32::78 google.com.py
216.239.38.120 google.com.py
+2001:4860:4802:32::78 google.com.qa
216.239.38.120 google.com.qa
+2001:4860:4802:32::78 google.ro
216.239.38.120 google.ro
+2001:4860:4802:32::78 google.ru
216.239.38.120 google.ru
+2001:4860:4802:32::78 google.rw
216.239.38.120 google.rw
+2001:4860:4802:32::78 google.com.sa
216.239.38.120 google.com.sa
+2001:4860:4802:32::78 google.com.sb
216.239.38.120 google.com.sb
+2001:4860:4802:32::78 google.sc
216.239.38.120 google.sc
+2001:4860:4802:32::78 google.se
216.239.38.120 google.se
+2001:4860:4802:32::78 google.com.sg
216.239.38.120 google.com.sg
+2001:4860:4802:32::78 google.sh
216.239.38.120 google.sh
+2001:4860:4802:32::78 google.si
216.239.38.120 google.si
+2001:4860:4802:32::78 google.sk
216.239.38.120 google.sk
+2001:4860:4802:32::78 google.com.sl
216.239.38.120 google.com.sl
+2001:4860:4802:32::78 google.sn
216.239.38.120 google.sn
+2001:4860:4802:32::78 google.so
216.239.38.120 google.so
+2001:4860:4802:32::78 google.sm
216.239.38.120 google.sm
+2001:4860:4802:32::78 google.sr
216.239.38.120 google.sr
+2001:4860:4802:32::78 google.st
216.239.38.120 google.st
+2001:4860:4802:32::78 google.com.sv
216.239.38.120 google.com.sv
+2001:4860:4802:32::78 google.td
216.239.38.120 google.td
+2001:4860:4802:32::78 google.tg
216.239.38.120 google.tg
+2001:4860:4802:32::78 google.co.th
216.239.38.120 google.co.th
+2001:4860:4802:32::78 google.com.tj
216.239.38.120 google.com.tj
+2001:4860:4802:32::78 google.tk
+216.239.38.120 google.tk
+2001:4860:4802:32::78 google.tl
216.239.38.120 google.tl
+2001:4860:4802:32::78 google.tm
216.239.38.120 google.tm
+2001:4860:4802:32::78 google.tn
216.239.38.120 google.tn
+2001:4860:4802:32::78 google.to
216.239.38.120 google.to
+2001:4860:4802:32::78 google.com.tr
216.239.38.120 google.com.tr
+2001:4860:4802:32::78 google.tt
216.239.38.120 google.tt
+2001:4860:4802:32::78 google.com.tw
216.239.38.120 google.com.tw
+2001:4860:4802:32::78 google.co.tz
216.239.38.120 google.co.tz
+2001:4860:4802:32::78 google.com.ua
216.239.38.120 google.com.ua
+2001:4860:4802:32::78 google.co.ug
216.239.38.120 google.co.ug
+2001:4860:4802:32::78 google.co.uk
216.239.38.120 google.co.uk
+2001:4860:4802:32::78 google.com.uy
216.239.38.120 google.com.uy
+2001:4860:4802:32::78 google.co.uz
216.239.38.120 google.co.uz
+2001:4860:4802:32::78 google.com.vc
216.239.38.120 google.com.vc
+2001:4860:4802:32::78 google.co.ve
216.239.38.120 google.co.ve
+2001:4860:4802:32::78 google.vg
216.239.38.120 google.vg
+2001:4860:4802:32::78 google.co.vi
216.239.38.120 google.co.vi
+2001:4860:4802:32::78 google.com.vn
216.239.38.120 google.com.vn
+2001:4860:4802:32::78 google.vu
216.239.38.120 google.vu
+2001:4860:4802:32::78 google.ws
216.239.38.120 google.ws
+2001:4860:4802:32::78 google.rs
216.239.38.120 google.rs
+2001:4860:4802:32::78 google.co.za
216.239.38.120 google.co.za
+2001:4860:4802:32::78 google.co.zm
216.239.38.120 google.co.zm
+2001:4860:4802:32::78 google.co.zw
216.239.38.120 google.co.zw
+2001:4860:4802:32::78 google.cat
216.239.38.120 google.cat
+2001:4860:4802:32::78 www.google.com
216.239.38.120 www.google.com
+2001:4860:4802:32::78 www.google.ad
216.239.38.120 www.google.ad
+2001:4860:4802:32::78 www.google.ae
216.239.38.120 www.google.ae
+2001:4860:4802:32::78 www.google.com.af
216.239.38.120 www.google.com.af
+2001:4860:4802:32::78 www.google.com.ag
216.239.38.120 www.google.com.ag
+2001:4860:4802:32::78 www.google.com.ai
216.239.38.120 www.google.com.ai
+2001:4860:4802:32::78 www.google.al
216.239.38.120 www.google.al
+2001:4860:4802:32::78 www.google.am
216.239.38.120 www.google.am
+2001:4860:4802:32::78 www.google.co.ao
216.239.38.120 www.google.co.ao
+2001:4860:4802:32::78 www.google.com.ar
216.239.38.120 www.google.com.ar
+2001:4860:4802:32::78 www.google.as
216.239.38.120 www.google.as
+2001:4860:4802:32::78 www.google.at
216.239.38.120 www.google.at
+2001:4860:4802:32::78 www.google.com.au
216.239.38.120 www.google.com.au
+2001:4860:4802:32::78 www.google.az
216.239.38.120 www.google.az
+2001:4860:4802:32::78 www.google.ba
216.239.38.120 www.google.ba
+2001:4860:4802:32::78 www.google.com.bd
216.239.38.120 www.google.com.bd
+2001:4860:4802:32::78 www.google.be
216.239.38.120 www.google.be
+2001:4860:4802:32::78 www.google.bf
216.239.38.120 www.google.bf
+2001:4860:4802:32::78 www.google.bg
216.239.38.120 www.google.bg
+2001:4860:4802:32::78 www.google.com.bh
216.239.38.120 www.google.com.bh
+2001:4860:4802:32::78 www.google.bi
216.239.38.120 www.google.bi
+2001:4860:4802:32::78 www.google.bj
216.239.38.120 www.google.bj
+2001:4860:4802:32::78 www.google.com.bn
216.239.38.120 www.google.com.bn
+2001:4860:4802:32::78 www.google.com.bo
216.239.38.120 www.google.com.bo
+2001:4860:4802:32::78 www.google.com.br
216.239.38.120 www.google.com.br
+2001:4860:4802:32::78 www.google.bs
216.239.38.120 www.google.bs
+2001:4860:4802:32::78 www.google.bt
216.239.38.120 www.google.bt
+2001:4860:4802:32::78 www.google.co.bw
216.239.38.120 www.google.co.bw
+2001:4860:4802:32::78 www.google.by
216.239.38.120 www.google.by
+2001:4860:4802:32::78 www.google.com.bz
216.239.38.120 www.google.com.bz
+2001:4860:4802:32::78 www.google.ca
216.239.38.120 www.google.ca
+2001:4860:4802:32::78 www.google.cd
216.239.38.120 www.google.cd
+2001:4860:4802:32::78 www.google.cf
216.239.38.120 www.google.cf
+2001:4860:4802:32::78 www.google.cg
216.239.38.120 www.google.cg
+2001:4860:4802:32::78 www.google.ch
216.239.38.120 www.google.ch
+2001:4860:4802:32::78 www.google.ci
216.239.38.120 www.google.ci
+2001:4860:4802:32::78 www.google.co.ck
216.239.38.120 www.google.co.ck
+2001:4860:4802:32::78 www.google.cl
216.239.38.120 www.google.cl
+2001:4860:4802:32::78 www.google.cm
216.239.38.120 www.google.cm
+2001:4860:4802:32::78 www.google.cn
216.239.38.120 www.google.cn
+2001:4860:4802:32::78 www.google.com.co
216.239.38.120 www.google.com.co
+2001:4860:4802:32::78 www.google.co.cr
216.239.38.120 www.google.co.cr
+2001:4860:4802:32::78 www.google.com.cu
216.239.38.120 www.google.com.cu
+2001:4860:4802:32::78 www.google.cv
216.239.38.120 www.google.cv
+2001:4860:4802:32::78 www.google.com.cy
216.239.38.120 www.google.com.cy
+2001:4860:4802:32::78 www.google.cz
216.239.38.120 www.google.cz
+2001:4860:4802:32::78 www.google.de
216.239.38.120 www.google.de
+2001:4860:4802:32::78 www.google.dj
216.239.38.120 www.google.dj
+2001:4860:4802:32::78 www.google.dk
216.239.38.120 www.google.dk
+2001:4860:4802:32::78 www.google.dm
216.239.38.120 www.google.dm
+2001:4860:4802:32::78 www.google.com.do
216.239.38.120 www.google.com.do
+2001:4860:4802:32::78 www.google.dz
216.239.38.120 www.google.dz
+2001:4860:4802:32::78 www.google.com.ec
216.239.38.120 www.google.com.ec
+2001:4860:4802:32::78 www.google.ee
216.239.38.120 www.google.ee
+2001:4860:4802:32::78 www.google.com.eg
216.239.38.120 www.google.com.eg
+2001:4860:4802:32::78 www.google.es
216.239.38.120 www.google.es
+2001:4860:4802:32::78 www.google.com.et
216.239.38.120 www.google.com.et
+2001:4860:4802:32::78 www.google.fi
216.239.38.120 www.google.fi
+2001:4860:4802:32::78 www.google.com.fj
216.239.38.120 www.google.com.fj
+2001:4860:4802:32::78 www.google.fm
216.239.38.120 www.google.fm
+2001:4860:4802:32::78 www.google.fr
216.239.38.120 www.google.fr
+2001:4860:4802:32::78 www.google.ga
216.239.38.120 www.google.ga
+2001:4860:4802:32::78 www.google.ge
216.239.38.120 www.google.ge
+2001:4860:4802:32::78 www.google.gg
216.239.38.120 www.google.gg
+2001:4860:4802:32::78 www.google.com.gh
216.239.38.120 www.google.com.gh
+2001:4860:4802:32::78 www.google.com.gi
216.239.38.120 www.google.com.gi
+2001:4860:4802:32::78 www.google.gl
216.239.38.120 www.google.gl
+2001:4860:4802:32::78 www.google.gm
216.239.38.120 www.google.gm
+2001:4860:4802:32::78 www.google.gp
+216.239.38.120 www.google.gp
+2001:4860:4802:32::78 www.google.gr
216.239.38.120 www.google.gr
+2001:4860:4802:32::78 www.google.com.gt
216.239.38.120 www.google.com.gt
+2001:4860:4802:32::78 www.google.gy
216.239.38.120 www.google.gy
+2001:4860:4802:32::78 www.google.com.hk
216.239.38.120 www.google.com.hk
+2001:4860:4802:32::78 www.google.hn
216.239.38.120 www.google.hn
+2001:4860:4802:32::78 www.google.hr
216.239.38.120 www.google.hr
+2001:4860:4802:32::78 www.google.ht
216.239.38.120 www.google.ht
+2001:4860:4802:32::78 www.google.hu
216.239.38.120 www.google.hu
+2001:4860:4802:32::78 www.google.co.id
216.239.38.120 www.google.co.id
+2001:4860:4802:32::78 www.google.ie
216.239.38.120 www.google.ie
+2001:4860:4802:32::78 www.google.co.il
216.239.38.120 www.google.co.il
+2001:4860:4802:32::78 www.google.im
216.239.38.120 www.google.im
+2001:4860:4802:32::78 www.google.co.in
216.239.38.120 www.google.co.in
+2001:4860:4802:32::78 www.google.iq
216.239.38.120 www.google.iq
+2001:4860:4802:32::78 www.google.is
216.239.38.120 www.google.is
+2001:4860:4802:32::78 www.google.it
216.239.38.120 www.google.it
+2001:4860:4802:32::78 www.google.je
216.239.38.120 www.google.je
+2001:4860:4802:32::78 www.google.com.jm
216.239.38.120 www.google.com.jm
+2001:4860:4802:32::78 www.google.jo
216.239.38.120 www.google.jo
+2001:4860:4802:32::78 www.google.co.jp
216.239.38.120 www.google.co.jp
+2001:4860:4802:32::78 www.google.co.ke
216.239.38.120 www.google.co.ke
+2001:4860:4802:32::78 www.google.com.kh
216.239.38.120 www.google.com.kh
+2001:4860:4802:32::78 www.google.ki
216.239.38.120 www.google.ki
+2001:4860:4802:32::78 www.google.kg
216.239.38.120 www.google.kg
+2001:4860:4802:32::78 www.google.co.kr
216.239.38.120 www.google.co.kr
+2001:4860:4802:32::78 www.google.com.kw
216.239.38.120 www.google.com.kw
+2001:4860:4802:32::78 www.google.kz
216.239.38.120 www.google.kz
+2001:4860:4802:32::78 www.google.la
216.239.38.120 www.google.la
+2001:4860:4802:32::78 www.google.com.lb
216.239.38.120 www.google.com.lb
+2001:4860:4802:32::78 www.google.li
216.239.38.120 www.google.li
+2001:4860:4802:32::78 www.google.lk
216.239.38.120 www.google.lk
+2001:4860:4802:32::78 www.google.co.ls
216.239.38.120 www.google.co.ls
+2001:4860:4802:32::78 www.google.lt
216.239.38.120 www.google.lt
+2001:4860:4802:32::78 www.google.lu
216.239.38.120 www.google.lu
+2001:4860:4802:32::78 www.google.lv
216.239.38.120 www.google.lv
+2001:4860:4802:32::78 www.google.com.ly
216.239.38.120 www.google.com.ly
+2001:4860:4802:32::78 www.google.co.ma
216.239.38.120 www.google.co.ma
+2001:4860:4802:32::78 www.google.md
216.239.38.120 www.google.md
+2001:4860:4802:32::78 www.google.me
216.239.38.120 www.google.me
+2001:4860:4802:32::78 www.google.mg
216.239.38.120 www.google.mg
+2001:4860:4802:32::78 www.google.mk
216.239.38.120 www.google.mk
+2001:4860:4802:32::78 www.google.ml
216.239.38.120 www.google.ml
+2001:4860:4802:32::78 www.google.com.mm
216.239.38.120 www.google.com.mm
+2001:4860:4802:32::78 www.google.mn
216.239.38.120 www.google.mn
+2001:4860:4802:32::78 www.google.ms
216.239.38.120 www.google.ms
+2001:4860:4802:32::78 www.google.com.mt
216.239.38.120 www.google.com.mt
+2001:4860:4802:32::78 www.google.mu
216.239.38.120 www.google.mu
+2001:4860:4802:32::78 www.google.mv
216.239.38.120 www.google.mv
+2001:4860:4802:32::78 www.google.mw
216.239.38.120 www.google.mw
+2001:4860:4802:32::78 www.google.com.mx
216.239.38.120 www.google.com.mx
+2001:4860:4802:32::78 www.google.com.my
216.239.38.120 www.google.com.my
+2001:4860:4802:32::78 www.google.co.mz
216.239.38.120 www.google.co.mz
+2001:4860:4802:32::78 www.google.com.na
216.239.38.120 www.google.com.na
+2001:4860:4802:32::78 www.google.com.nf
+216.239.38.120 www.google.com.nf
+2001:4860:4802:32::78 www.google.com.ng
216.239.38.120 www.google.com.ng
+2001:4860:4802:32::78 www.google.com.ni
216.239.38.120 www.google.com.ni
+2001:4860:4802:32::78 www.google.ne
216.239.38.120 www.google.ne
+2001:4860:4802:32::78 www.google.nl
216.239.38.120 www.google.nl
+2001:4860:4802:32::78 www.google.no
216.239.38.120 www.google.no
+2001:4860:4802:32::78 www.google.com.np
216.239.38.120 www.google.com.np
+2001:4860:4802:32::78 www.google.nr
216.239.38.120 www.google.nr
+2001:4860:4802:32::78 www.google.nu
216.239.38.120 www.google.nu
+2001:4860:4802:32::78 www.google.co.nz
216.239.38.120 www.google.co.nz
+2001:4860:4802:32::78 www.google.com.om
216.239.38.120 www.google.com.om
+2001:4860:4802:32::78 www.google.com.pa
216.239.38.120 www.google.com.pa
+2001:4860:4802:32::78 www.google.com.pe
216.239.38.120 www.google.com.pe
+2001:4860:4802:32::78 www.google.com.pg
216.239.38.120 www.google.com.pg
+2001:4860:4802:32::78 www.google.com.ph
216.239.38.120 www.google.com.ph
+2001:4860:4802:32::78 www.google.com.pk
216.239.38.120 www.google.com.pk
+2001:4860:4802:32::78 www.google.pl
216.239.38.120 www.google.pl
+2001:4860:4802:32::78 www.google.pn
216.239.38.120 www.google.pn
+2001:4860:4802:32::78 www.google.com.pr
216.239.38.120 www.google.com.pr
+2001:4860:4802:32::78 www.google.ps
216.239.38.120 www.google.ps
+2001:4860:4802:32::78 www.google.pt
216.239.38.120 www.google.pt
+2001:4860:4802:32::78 www.google.com.py
216.239.38.120 www.google.com.py
+2001:4860:4802:32::78 www.google.com.qa
216.239.38.120 www.google.com.qa
+2001:4860:4802:32::78 www.google.ro
216.239.38.120 www.google.ro
+2001:4860:4802:32::78 www.google.ru
216.239.38.120 www.google.ru
+2001:4860:4802:32::78 www.google.rw
216.239.38.120 www.google.rw
+2001:4860:4802:32::78 www.google.com.sa
216.239.38.120 www.google.com.sa
+2001:4860:4802:32::78 www.google.com.sb
216.239.38.120 www.google.com.sb
+2001:4860:4802:32::78 www.google.sc
216.239.38.120 www.google.sc
+2001:4860:4802:32::78 www.google.se
216.239.38.120 www.google.se
+2001:4860:4802:32::78 www.google.com.sg
216.239.38.120 www.google.com.sg
+2001:4860:4802:32::78 www.google.sh
216.239.38.120 www.google.sh
+2001:4860:4802:32::78 www.google.si
216.239.38.120 www.google.si
+2001:4860:4802:32::78 www.google.sk
216.239.38.120 www.google.sk
+2001:4860:4802:32::78 www.google.com.sl
216.239.38.120 www.google.com.sl
+2001:4860:4802:32::78 www.google.sn
216.239.38.120 www.google.sn
+2001:4860:4802:32::78 www.google.so
216.239.38.120 www.google.so
+2001:4860:4802:32::78 www.google.sm
216.239.38.120 www.google.sm
+2001:4860:4802:32::78 www.google.sr
216.239.38.120 www.google.sr
+2001:4860:4802:32::78 www.google.st
216.239.38.120 www.google.st
+2001:4860:4802:32::78 www.google.com.sv
216.239.38.120 www.google.com.sv
+2001:4860:4802:32::78 www.google.td
216.239.38.120 www.google.td
+2001:4860:4802:32::78 www.google.tg
216.239.38.120 www.google.tg
+2001:4860:4802:32::78 www.google.co.th
216.239.38.120 www.google.co.th
+2001:4860:4802:32::78 www.google.com.tj
216.239.38.120 www.google.com.tj
+2001:4860:4802:32::78 www.google.tk
+216.239.38.120 www.google.tk
+2001:4860:4802:32::78 www.google.tl
216.239.38.120 www.google.tl
+2001:4860:4802:32::78 www.google.tm
216.239.38.120 www.google.tm
+2001:4860:4802:32::78 www.google.tn
216.239.38.120 www.google.tn
+2001:4860:4802:32::78 www.google.to
216.239.38.120 www.google.to
+2001:4860:4802:32::78 www.google.com.tr
216.239.38.120 www.google.com.tr
+2001:4860:4802:32::78 www.google.tt
216.239.38.120 www.google.tt
+2001:4860:4802:32::78 www.google.com.tw
216.239.38.120 www.google.com.tw
+2001:4860:4802:32::78 www.google.co.tz
216.239.38.120 www.google.co.tz
+2001:4860:4802:32::78 www.google.com.ua
216.239.38.120 www.google.com.ua
+2001:4860:4802:32::78 www.google.co.ug
216.239.38.120 www.google.co.ug
+2001:4860:4802:32::78 www.google.co.uk
216.239.38.120 www.google.co.uk
+2001:4860:4802:32::78 www.google.com.uy
216.239.38.120 www.google.com.uy
+2001:4860:4802:32::78 www.google.co.uz
216.239.38.120 www.google.co.uz
+2001:4860:4802:32::78 www.google.com.vc
216.239.38.120 www.google.com.vc
+2001:4860:4802:32::78 www.google.co.ve
216.239.38.120 www.google.co.ve
+2001:4860:4802:32::78 www.google.vg
216.239.38.120 www.google.vg
+2001:4860:4802:32::78 www.google.co.vi
216.239.38.120 www.google.co.vi
+2001:4860:4802:32::78 www.google.com.vn
216.239.38.120 www.google.com.vn
+2001:4860:4802:32::78 www.google.vu
216.239.38.120 www.google.vu
+2001:4860:4802:32::78 www.google.ws
216.239.38.120 www.google.ws
+2001:4860:4802:32::78 www.google.rs
216.239.38.120 www.google.rs
+2001:4860:4802:32::78 www.google.co.za
216.239.38.120 www.google.co.za
+2001:4860:4802:32::78 www.google.co.zm
216.239.38.120 www.google.co.zm
+2001:4860:4802:32::78 www.google.co.zw
216.239.38.120 www.google.co.zw
+2001:4860:4802:32::78 www.google.cat
216.239.38.120 www.google.cat
diff --git a/net/safe-search/files/hosts/youtube.restrict b/net/safe-search/files/hosts/youtube.restrict
index f471cef77..29f4e6be6 100644
--- a/net/safe-search/files/hosts/youtube.restrict
+++ b/net/safe-search/files/hosts/youtube.restrict
@@ -1,25 +1,11 @@
-#
-# Copyright (c) 2018 Gregory L. Dietsche <Gregory.Dietsche@cuw.edu>
-# This is free software, licensed under the MIT License
-#
+##########################################################################
+# **** IMPORTANT **** #
+# Do not make changes to this file instead please execute: #
+# /usr/sbin/safe-search-maintenance #
+# If this file is not working, please ensure dnsmasq is able to READ it! #
+##########################################################################
-#
-# IMPORTANT: if this file is not working, make sure that dnsmasq is able to READ it!
-#
+# Last Updated On: Tue Jan 12 13:42:47 CST 2021
-#216.239.38.120 restrict.youtube.com
-#2001:4860:4802:32::78 restrict.youtube.com
-
-#IPv6
-2001:4860:4802:32::78 www.youtube.com
-2001:4860:4802:32::78 m.youtube.com
-2001:4860:4802:32::78 youtubei.googleapis.com
-2001:4860:4802:32::78 youtube.googleapis.com
-2001:4860:4802:32::78 www.youtube-nocookie.com
-
-#IPv4
-216.239.38.120 www.youtube.com
-216.239.38.120 m.youtube.com
-216.239.38.120 youtubei.googleapis.com
-216.239.38.120 youtube.googleapis.com
-216.239.38.120 www.youtube-nocookie.com
+2001:4860:4802:32::78 www.youtube.com m.youtube.com youtubei.googleapis.com youtube.googleapis.com www.youtube-nocookie.com
+216.239.38.120 www.youtube.com m.youtube.com youtubei.googleapis.com youtube.googleapis.com www.youtube-nocookie.com
diff --git a/net/safe-search/files/hosts/youtube.restrictmoderate b/net/safe-search/files/hosts/youtube.restrictmoderate
index 585d8bebb..4f0f7136e 100644
--- a/net/safe-search/files/hosts/youtube.restrictmoderate
+++ b/net/safe-search/files/hosts/youtube.restrictmoderate
@@ -1,25 +1,11 @@
-#
-# Copyright (c) 2018 Gregory L. Dietsche <Gregory.Dietsche@cuw.edu>
-# This is free software, licensed under the MIT License
-#
+##########################################################################
+# **** IMPORTANT **** #
+# Do not make changes to this file instead please execute: #
+# /usr/sbin/safe-search-maintenance #
+# If this file is not working, please ensure dnsmasq is able to READ it! #
+##########################################################################
-#
-# IMPORTANT: if this file is not working, make sure that dnsmasq is able to READ it!
-#
+# Last Updated On: Tue Jan 12 13:42:47 CST 2021
-#216.239.38.119 restrictmoderate.youtube.com
-#2001:4860:4802:32::77 restrictmoderate.youtube.com
-
-#IPv6
-2001:4860:4802:32::77 www.youtube.com
-2001:4860:4802:32::77 m.youtube.com
-2001:4860:4802:32::77 youtubei.googleapis.com
-2001:4860:4802:32::77 youtube.googleapis.com
-2001:4860:4802:32::77 www.youtube-nocookie.com
-
-#IPv4
-216.239.38.119 www.youtube.com
-216.239.38.119 m.youtube.com
-216.239.38.119 youtubei.googleapis.com
-216.239.38.119 youtube.googleapis.com
-216.239.38.119 www.youtube-nocookie.com
+2001:4860:4802:32::77 youtube.com m.youtube.com youtubei.googleapis.com youtube.googleapis.com www.youtube-nocookie.com
+216.239.38.119 www.youtube.com m.youtube.com youtubei.googleapis.com youtube.googleapis.com www.youtube-nocookie.com
diff --git a/net/safe-search/files/safe-search-maintenance b/net/safe-search/files/safe-search-maintenance
new file mode 100644
index 000000000..40eda26b4
--- /dev/null
+++ b/net/safe-search/files/safe-search-maintenance
@@ -0,0 +1,488 @@
+#!/bin/sh
+#
+# Copyright (c) 2021 Gregory L. Dietsche <Gregory.Dietsche@cuw.edu>
+# This is free software, licensed under the MIT License
+#
+
+HasIpAddressChanged() {
+ # Create a sorted, unique list of addresses using DNS
+ HOST_LIVE=$(nslookup "$1" | grep "Address\ [0-9]\+:" | sed -r 's/^Address [0-9]+: //' | sort | uniq -i)
+
+ # Create a sorted, unique list of addresess currently in use
+ HOST_SAFE=$(grep -i "^[:0-9a-f]" "$2" | sed 's/ .*//' | sort | uniq -i)
+
+ # dns resolution errors / not being connected to the internet can cause this.
+ if [ -z "$HOST_LIVE" ]; then
+ return 1
+ fi
+
+ #If the lists do not match, then we want to update to match the DNS records.
+ if [ "$HOST_LIVE" = "$HOST_SAFE" ]; then
+ return 1 # IP has NOT changed
+ fi
+
+ return 0 # IP has changed
+}
+
+StartIpAddressUpdate(){
+ echo Updating "$1"
+ RELOAD_DNSMASQ=1
+
+ #Create the new hosts file...
+ cat >"$1"<<EOL
+##########################################################################
+# **** IMPORTANT **** #
+# Do not make changes to this file instead please execute: #
+# /usr/sbin/safe-search-maintenance #
+# If this file is not working, please ensure dnsmasq is able to READ it! #
+##########################################################################
+
+# Last Updated On: $(date)
+
+EOL
+}
+
+MakeHost(){
+ for ipAddr in $HOST_LIVE
+ do
+ echo "$ipAddr $1"
+ done
+}
+
+#################################################
+### strict.bing.com ###
+#################################################
+HOST_FILE=/etc/safe-search/available/bing.default
+if HasIpAddressChanged strict.bing.com $HOST_FILE; then
+ StartIpAddressUpdate $HOST_FILE
+ MakeHost "bing.com www.bing.com">>$HOST_FILE
+fi
+
+#################################################
+### safe.duckduckgo.com ###
+#################################################
+HOST_FILE=/etc/safe-search/available/duckduckgo.default
+if HasIpAddressChanged safe.duckduckgo.com $HOST_FILE; then
+ StartIpAddressUpdate $HOST_FILE
+ MakeHost "duckduckgo.com">>$HOST_FILE
+fi
+
+#################################################
+### restrict.youtube.com ###
+#################################################
+HOST_FILE=/etc/safe-search/available/youtube.restrict
+if HasIpAddressChanged restrict.youtube.com $HOST_FILE; then
+ StartIpAddressUpdate $HOST_FILE
+ MakeHost "www.youtube.com m.youtube.com youtubei.googleapis.com youtube.googleapis.com www.youtube-nocookie.com">>$HOST_FILE
+fi
+
+#################################################
+### restrictmoderate.youtube.com ###
+#################################################
+HOST_FILE=/etc/safe-search/available/youtube.restrictmoderate
+if HasIpAddressChanged restrictmoderate.youtube.com $HOST_FILE; then
+ StartIpAddressUpdate $HOST_FILE
+ MakeHost "www.youtube.com m.youtube.com youtubei.googleapis.com youtube.googleapis.com www.youtube-nocookie.com">>$HOST_FILE
+fi
+
+#################################################
+### forcesafesearch.google.com ###
+### https://www.google.com/supported_domains ###
+#################################################
+HOST_FILE=/etc/safe-search/available/google.default
+if HasIpAddressChanged forcesafesearch.google.com $HOST_FILE; then
+ StartIpAddressUpdate $HOST_FILE
+ cat >>"$HOST_FILE"<<EOL
+$(MakeHost "google.com")
+$(MakeHost "google.ad")
+$(MakeHost "google.ae")
+$(MakeHost "google.com.af")
+$(MakeHost "google.com.ag")
+$(MakeHost "google.com.ai")
+$(MakeHost "google.al")
+$(MakeHost "google.am")
+$(MakeHost "google.co.ao")
+$(MakeHost "google.com.ar")
+$(MakeHost "google.as")
+$(MakeHost "google.at")
+$(MakeHost "google.com.au")
+$(MakeHost "google.az")
+$(MakeHost "google.ba")
+$(MakeHost "google.com.bd")
+$(MakeHost "google.be")
+$(MakeHost "google.bf")
+$(MakeHost "google.bg")
+$(MakeHost "google.com.bh")
+$(MakeHost "google.bi")
+$(MakeHost "google.bj")
+$(MakeHost "google.com.bn")
+$(MakeHost "google.com.bo")
+$(MakeHost "google.com.br")
+$(MakeHost "google.bs")
+$(MakeHost "google.bt")
+$(MakeHost "google.co.bw")
+$(MakeHost "google.by")
+$(MakeHost "google.com.bz")
+$(MakeHost "google.ca")
+$(MakeHost "google.cd")
+$(MakeHost "google.cf")
+$(MakeHost "google.cg")
+$(MakeHost "google.ch")
+$(MakeHost "google.ci")
+$(MakeHost "google.co.ck")
+$(MakeHost "google.cl")
+$(MakeHost "google.cm")
+$(MakeHost "google.cn")
+$(MakeHost "google.com.co")
+$(MakeHost "google.co.cr")
+$(MakeHost "google.com.cu")
+$(MakeHost "google.cv")
+$(MakeHost "google.com.cy")
+$(MakeHost "google.cz")
+$(MakeHost "google.de")
+$(MakeHost "google.dj")
+$(MakeHost "google.dk")
+$(MakeHost "google.dm")
+$(MakeHost "google.com.do")
+$(MakeHost "google.dz")
+$(MakeHost "google.com.ec")
+$(MakeHost "google.ee")
+$(MakeHost "google.com.eg")
+$(MakeHost "google.es")
+$(MakeHost "google.com.et")
+$(MakeHost "google.fi")
+$(MakeHost "google.com.fj")
+$(MakeHost "google.fm")
+$(MakeHost "google.fr")
+$(MakeHost "google.ga")
+$(MakeHost "google.ge")
+$(MakeHost "google.gg")
+$(MakeHost "google.com.gh")
+$(MakeHost "google.com.gi")
+$(MakeHost "google.gl")
+$(MakeHost "google.gm")
+$(MakeHost "google.gp")
+$(MakeHost "google.gr")
+$(MakeHost "google.com.gt")
+$(MakeHost "google.gy")
+$(MakeHost "google.com.hk")
+$(MakeHost "google.hn")
+$(MakeHost "google.hr")
+$(MakeHost "google.ht")
+$(MakeHost "google.hu")
+$(MakeHost "google.co.id")
+$(MakeHost "google.ie")
+$(MakeHost "google.co.il")
+$(MakeHost "google.im")
+$(MakeHost "google.co.in")
+$(MakeHost "google.iq")
+$(MakeHost "google.is")
+$(MakeHost "google.it")
+$(MakeHost "google.je")
+$(MakeHost "google.com.jm")
+$(MakeHost "google.jo")
+$(MakeHost "google.co.jp")
+$(MakeHost "google.co.ke")
+$(MakeHost "google.com.kh")
+$(MakeHost "google.ki")
+$(MakeHost "google.kg")
+$(MakeHost "google.co.kr")
+$(MakeHost "google.com.kw")
+$(MakeHost "google.kz")
+$(MakeHost "google.la")
+$(MakeHost "google.com.lb")
+$(MakeHost "google.li")
+$(MakeHost "google.lk")
+$(MakeHost "google.co.ls")
+$(MakeHost "google.lt")
+$(MakeHost "google.lu")
+$(MakeHost "google.lv")
+$(MakeHost "google.com.ly")
+$(MakeHost "google.co.ma")
+$(MakeHost "google.md")
+$(MakeHost "google.me")
+$(MakeHost "google.mg")
+$(MakeHost "google.mk")
+$(MakeHost "google.ml")
+$(MakeHost "google.com.mm")
+$(MakeHost "google.mn")
+$(MakeHost "google.ms")
+$(MakeHost "google.com.mt")
+$(MakeHost "google.mu")
+$(MakeHost "google.mv")
+$(MakeHost "google.mw")
+$(MakeHost "google.com.mx")
+$(MakeHost "google.com.my")
+$(MakeHost "google.co.mz")
+$(MakeHost "google.com.na")
+$(MakeHost "google.com.nf")
+$(MakeHost "google.com.ng")
+$(MakeHost "google.com.ni")
+$(MakeHost "google.ne")
+$(MakeHost "google.nl")
+$(MakeHost "google.no")
+$(MakeHost "google.com.np")
+$(MakeHost "google.nr")
+$(MakeHost "google.nu")
+$(MakeHost "google.co.nz")
+$(MakeHost "google.com.om")
+$(MakeHost "google.com.pa")
+$(MakeHost "google.com.pe")
+$(MakeHost "google.com.pg")
+$(MakeHost "google.com.ph")
+$(MakeHost "google.com.pk")
+$(MakeHost "google.pl")
+$(MakeHost "google.pn")
+$(MakeHost "google.com.pr")
+$(MakeHost "google.ps")
+$(MakeHost "google.pt")
+$(MakeHost "google.com.py")
+$(MakeHost "google.com.qa")
+$(MakeHost "google.ro")
+$(MakeHost "google.ru")
+$(MakeHost "google.rw")
+$(MakeHost "google.com.sa")
+$(MakeHost "google.com.sb")
+$(MakeHost "google.sc")
+$(MakeHost "google.se")
+$(MakeHost "google.com.sg")
+$(MakeHost "google.sh")
+$(MakeHost "google.si")
+$(MakeHost "google.sk")
+$(MakeHost "google.com.sl")
+$(MakeHost "google.sn")
+$(MakeHost "google.so")
+$(MakeHost "google.sm")
+$(MakeHost "google.sr")
+$(MakeHost "google.st")
+$(MakeHost "google.com.sv")
+$(MakeHost "google.td")
+$(MakeHost "google.tg")
+$(MakeHost "google.co.th")
+$(MakeHost "google.com.tj")
+$(MakeHost "google.tk")
+$(MakeHost "google.tl")
+$(MakeHost "google.tm")
+$(MakeHost "google.tn")
+$(MakeHost "google.to")
+$(MakeHost "google.com.tr")
+$(MakeHost "google.tt")
+$(MakeHost "google.com.tw")
+$(MakeHost "google.co.tz")
+$(MakeHost "google.com.ua")
+$(MakeHost "google.co.ug")
+$(MakeHost "google.co.uk")
+$(MakeHost "google.com.uy")
+$(MakeHost "google.co.uz")
+$(MakeHost "google.com.vc")
+$(MakeHost "google.co.ve")
+$(MakeHost "google.vg")
+$(MakeHost "google.co.vi")
+$(MakeHost "google.com.vn")
+$(MakeHost "google.vu")
+$(MakeHost "google.ws")
+$(MakeHost "google.rs")
+$(MakeHost "google.co.za")
+$(MakeHost "google.co.zm")
+$(MakeHost "google.co.zw")
+$(MakeHost "google.cat")
+$(MakeHost "www.google.com")
+$(MakeHost "www.google.ad")
+$(MakeHost "www.google.ae")
+$(MakeHost "www.google.com.af")
+$(MakeHost "www.google.com.ag")
+$(MakeHost "www.google.com.ai")
+$(MakeHost "www.google.al")
+$(MakeHost "www.google.am")
+$(MakeHost "www.google.co.ao")
+$(MakeHost "www.google.com.ar")
+$(MakeHost "www.google.as")
+$(MakeHost "www.google.at")
+$(MakeHost "www.google.com.au")
+$(MakeHost "www.google.az")
+$(MakeHost "www.google.ba")
+$(MakeHost "www.google.com.bd")
+$(MakeHost "www.google.be")
+$(MakeHost "www.google.bf")
+$(MakeHost "www.google.bg")
+$(MakeHost "www.google.com.bh")
+$(MakeHost "www.google.bi")
+$(MakeHost "www.google.bj")
+$(MakeHost "www.google.com.bn")
+$(MakeHost "www.google.com.bo")
+$(MakeHost "www.google.com.br")
+$(MakeHost "www.google.bs")
+$(MakeHost "www.google.bt")
+$(MakeHost "www.google.co.bw")
+$(MakeHost "www.google.by")
+$(MakeHost "www.google.com.bz")
+$(MakeHost "www.google.ca")
+$(MakeHost "www.google.cd")
+$(MakeHost "www.google.cf")
+$(MakeHost "www.google.cg")
+$(MakeHost "www.google.ch")
+$(MakeHost "www.google.ci")
+$(MakeHost "www.google.co.ck")
+$(MakeHost "www.google.cl")
+$(MakeHost "www.google.cm")
+$(MakeHost "www.google.cn")
+$(MakeHost "www.google.com.co")
+$(MakeHost "www.google.co.cr")
+$(MakeHost "www.google.com.cu")
+$(MakeHost "www.google.cv")
+$(MakeHost "www.google.com.cy")
+$(MakeHost "www.google.cz")
+$(MakeHost "www.google.de")
+$(MakeHost "www.google.dj")
+$(MakeHost "www.google.dk")
+$(MakeHost "www.google.dm")
+$(MakeHost "www.google.com.do")
+$(MakeHost "www.google.dz")
+$(MakeHost "www.google.com.ec")
+$(MakeHost "www.google.ee")
+$(MakeHost "www.google.com.eg")
+$(MakeHost "www.google.es")
+$(MakeHost "www.google.com.et")
+$(MakeHost "www.google.fi")
+$(MakeHost "www.google.com.fj")
+$(MakeHost "www.google.fm")
+$(MakeHost "www.google.fr")
+$(MakeHost "www.google.ga")
+$(MakeHost "www.google.ge")
+$(MakeHost "www.google.gg")
+$(MakeHost "www.google.com.gh")
+$(MakeHost "www.google.com.gi")
+$(MakeHost "www.google.gl")
+$(MakeHost "www.google.gm")
+$(MakeHost "www.google.gp")
+$(MakeHost "www.google.gr")
+$(MakeHost "www.google.com.gt")
+$(MakeHost "www.google.gy")
+$(MakeHost "www.google.com.hk")
+$(MakeHost "www.google.hn")
+$(MakeHost "www.google.hr")
+$(MakeHost "www.google.ht")
+$(MakeHost "www.google.hu")
+$(MakeHost "www.google.co.id")
+$(MakeHost "www.google.ie")
+$(MakeHost "www.google.co.il")
+$(MakeHost "www.google.im")
+$(MakeHost "www.google.co.in")
+$(MakeHost "www.google.iq")
+$(MakeHost "www.google.is")
+$(MakeHost "www.google.it")
+$(MakeHost "www.google.je")
+$(MakeHost "www.google.com.jm")
+$(MakeHost "www.google.jo")
+$(MakeHost "www.google.co.jp")
+$(MakeHost "www.google.co.ke")
+$(MakeHost "www.google.com.kh")
+$(MakeHost "www.google.ki")
+$(MakeHost "www.google.kg")
+$(MakeHost "www.google.co.kr")
+$(MakeHost "www.google.com.kw")
+$(MakeHost "www.google.kz")
+$(MakeHost "www.google.la")
+$(MakeHost "www.google.com.lb")
+$(MakeHost "www.google.li")
+$(MakeHost "www.google.lk")
+$(MakeHost "www.google.co.ls")
+$(MakeHost "www.google.lt")
+$(MakeHost "www.google.lu")
+$(MakeHost "www.google.lv")
+$(MakeHost "www.google.com.ly")
+$(MakeHost "www.google.co.ma")
+$(MakeHost "www.google.md")
+$(MakeHost "www.google.me")
+$(MakeHost "www.google.mg")
+$(MakeHost "www.google.mk")
+$(MakeHost "www.google.ml")
+$(MakeHost "www.google.com.mm")
+$(MakeHost "www.google.mn")
+$(MakeHost "www.google.ms")
+$(MakeHost "www.google.com.mt")
+$(MakeHost "www.google.mu")
+$(MakeHost "www.google.mv")
+$(MakeHost "www.google.mw")
+$(MakeHost "www.google.com.mx")
+$(MakeHost "www.google.com.my")
+$(MakeHost "www.google.co.mz")
+$(MakeHost "www.google.com.na")
+$(MakeHost "www.google.com.nf")
+$(MakeHost "www.google.com.ng")
+$(MakeHost "www.google.com.ni")
+$(MakeHost "www.google.ne")
+$(MakeHost "www.google.nl")
+$(MakeHost "www.google.no")
+$(MakeHost "www.google.com.np")
+$(MakeHost "www.google.nr")
+$(MakeHost "www.google.nu")
+$(MakeHost "www.google.co.nz")
+$(MakeHost "www.google.com.om")
+$(MakeHost "www.google.com.pa")
+$(MakeHost "www.google.com.pe")
+$(MakeHost "www.google.com.pg")
+$(MakeHost "www.google.com.ph")
+$(MakeHost "www.google.com.pk")
+$(MakeHost "www.google.pl")
+$(MakeHost "www.google.pn")
+$(MakeHost "www.google.com.pr")
+$(MakeHost "www.google.ps")
+$(MakeHost "www.google.pt")
+$(MakeHost "www.google.com.py")
+$(MakeHost "www.google.com.qa")
+$(MakeHost "www.google.ro")
+$(MakeHost "www.google.ru")
+$(MakeHost "www.google.rw")
+$(MakeHost "www.google.com.sa")
+$(MakeHost "www.google.com.sb")
+$(MakeHost "www.google.sc")
+$(MakeHost "www.google.se")
+$(MakeHost "www.google.com.sg")
+$(MakeHost "www.google.sh")
+$(MakeHost "www.google.si")
+$(MakeHost "www.google.sk")
+$(MakeHost "www.google.com.sl")
+$(MakeHost "www.google.sn")
+$(MakeHost "www.google.so")
+$(MakeHost "www.google.sm")
+$(MakeHost "www.google.sr")
+$(MakeHost "www.google.st")
+$(MakeHost "www.google.com.sv")
+$(MakeHost "www.google.td")
+$(MakeHost "www.google.tg")
+$(MakeHost "www.google.co.th")
+$(MakeHost "www.google.com.tj")
+$(MakeHost "www.google.tk")
+$(MakeHost "www.google.tl")
+$(MakeHost "www.google.tm")
+$(MakeHost "www.google.tn")
+$(MakeHost "www.google.to")
+$(MakeHost "www.google.com.tr")
+$(MakeHost "www.google.tt")
+$(MakeHost "www.google.com.tw")
+$(MakeHost "www.google.co.tz")
+$(MakeHost "www.google.com.ua")
+$(MakeHost "www.google.co.ug")
+$(MakeHost "www.google.co.uk")
+$(MakeHost "www.google.com.uy")
+$(MakeHost "www.google.co.uz")
+$(MakeHost "www.google.com.vc")
+$(MakeHost "www.google.co.ve")
+$(MakeHost "www.google.vg")
+$(MakeHost "www.google.co.vi")
+$(MakeHost "www.google.com.vn")
+$(MakeHost "www.google.vu")
+$(MakeHost "www.google.ws")
+$(MakeHost "www.google.rs")
+$(MakeHost "www.google.co.za")
+$(MakeHost "www.google.co.zm")
+$(MakeHost "www.google.co.zw")
+$(MakeHost "www.google.cat")
+EOL
+fi
+
+if [ "$RELOAD_DNSMASQ" = "1" ]; then
+ echo reloading dnsmasq to activate new IP addresses.
+ /etc/init.d/dnsmasq reload
+fi
diff --git a/net/safe-search/files/safe-search.conf b/net/safe-search/files/safe-search.conf
index 4659f62c1..48eaa68ce 100644
--- a/net/safe-search/files/safe-search.conf
+++ b/net/safe-search/files/safe-search.conf
@@ -16,5 +16,5 @@ config safe-search 'google'
# Valid modes for youtube are restrict and restrictmoderate
config safe-search 'youtube'
- option enabled 0
option mode 'restrict'
+ option enabled 0
diff --git a/net/safe-search/files/safe-search.defaults b/net/safe-search/files/safe-search.defaults
index d72399d7c..063e84cc3 100644
--- a/net/safe-search/files/safe-search.defaults
+++ b/net/safe-search/files/safe-search.defaults
@@ -1,13 +1,14 @@
#!/bin/sh
#
-# Copyright (c) 2018 Gregory L. Dietsche <Gregory.Dietsche@cuw.edu>
+# Copyright (c) 2021 Gregory L. Dietsche <Gregory.Dietsche@cuw.edu>
# This is free software, licensed under the MIT License
#
uci del_list dhcp.@dnsmasq[0].addnhosts=/etc/safe-search/enabled
uci add_list dhcp.@dnsmasq[0].addnhosts=/etc/safe-search/enabled
uci commit dhcp
-#/etc/init.d/dnsmasq reload #safe-search-update does this for us.
+/usr/sbin/safe-search-maintenance
/usr/sbin/safe-search-update
+#/etc/init.d/dnsmasq reload #safe-search-update does this for us.
exit 0