X-Git-Url: http://git.ipfire.org/?p=ipfire-2.x.git;a=blobdiff_plain;f=src%2Finitscripts%2Fsystem%2Funbound;h=34b3e06fda5179fdca1b963c0210b213d2d15fff;hp=e797079c4f1f3afa8f2e32083e91bbbe9794d39f;hb=e263c29c929e69e345833f436d4958d88264020c;hpb=043e7aa50ff36e65eb0d6a341b09301ce25795f0 diff --git a/src/initscripts/system/unbound b/src/initscripts/system/unbound index e797079c4f..34b3e06fda 100644 --- a/src/initscripts/system/unbound +++ b/src/initscripts/system/unbound @@ -711,13 +711,13 @@ write_safe_search_conf() { echo "server:" # Bing - echo " local-zone: www.bing.com transparent" + echo " local-zone: bing.com transparent" for address in $(resolve "strict.bing.com"); do echo " local-data: \"www.bing.com ${LOCAL_TTL} IN A ${address}\"" done # DuckDuckGo - echo " local-zone: duckduckgo.com transparent" + echo " local-zone: duckduckgo.com typetransparent" for address in $(resolve "safe.duckduckgo.com"); do echo " local-data: \"duckduckgo.com ${LOCAL_TTL} IN A ${address}\"" done @@ -733,8 +733,12 @@ write_safe_search_conf() { done # Yandex - echo " local-zone: yandex.ru transparent" - echo " local-data: \"yandex.ru A 213.180.193.56\"" + for domain in yandex.com yandex.ru; do + echo " local-zone: ${domain} typetransparent" + for address in $(resolve "familysearch.${domain}"); do + echo " local-data: \"${domain} ${LOCAL_TTL} IN A ${address}\"" + done + done # YouTube echo " local-zone: youtube.com transparent"