Have Unbound refuse queries for the provider name

since certificates are served by dnscrypt-wrapper.
pull/2/head
Frank Denis 9 years ago
parent 6ed2cd749b
commit fa9f6254af

@ -1,5 +1,7 @@
#! /bin/sh
KEYS_DIR="/opt/dnscrypt-wrapper/etc/keys"
reserved=8388608
availableMemory=$((1024 * $(fgrep MemAvailable /proc/meminfo | sed 's/[^0-9]//g') - $reserved))
if [ $availableMemory -le 0 ]; then
@ -14,8 +16,11 @@ else
threads=1
fi
provider_name=$(cat "$KEYS_DIR/provider_name")
sed \
-e "s/@MSG_CACHE_SIZE@/${msg_cache_size}/" \
-e "s/@PROVIDER_NAME@/${provider_name}/" \
-e "s/@RR_CACHE_SIZE@/${rr_cache_size}/" \
-e "s/@THREADS@/${threads}/" \
> /opt/unbound/etc/unbound/unbound.conf << EOT
@ -65,6 +70,7 @@ server:
local-zone: "local." static
local-zone: "localdomain." static
local-zone: "test." static
local-zone: "@PROVIDER_NAME@." refuse
EOT
mkdir -p /opt/unbound/etc/unbound/dev && \

Loading…
Cancel
Save