mirror of
https://github.com/sdr-enthusiasts/docker-adsb-ultrafeeder.git
synced 2024-11-24 06:40:09 +00:00
make adsbx stats always use the DNS cache
tired of questions about this script being top in some sort of DNS stats
This commit is contained in:
parent
63daea93c1
commit
08bdbe860f
1 changed files with 3 additions and 10 deletions
|
@ -13,7 +13,7 @@ DNS_CACHE=1
|
||||||
# Cache time, default 10min
|
# Cache time, default 10min
|
||||||
DNS_TTL=600
|
DNS_TTL=600
|
||||||
# Set this to 1 if you want to force using the cache always even if there is a local resolver.
|
# Set this to 1 if you want to force using the cache always even if there is a local resolver.
|
||||||
DNS_IGNORE_LOCAL=0
|
DNS_IGNORE_LOCAL=1
|
||||||
|
|
||||||
# List all paths, IN PREFERRED ORDER, separated by a SPACE
|
# List all paths, IN PREFERRED ORDER, separated by a SPACE
|
||||||
# By default, only use the json from the feed client
|
# By default, only use the json from the feed client
|
||||||
|
@ -208,18 +208,11 @@ if [ $LOCAL_RESOLVER -ne 0 ]; then
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! command -v host &>/dev/null || ! command -v perl &>/dev/null; then
|
if ! command -v host &>/dev/null; then
|
||||||
echo "host command or perl not available, disabling DNS Cache" >&2
|
echo "host command not available, disabling DNS Cache" >&2
|
||||||
DNS_CACHE=0
|
DNS_CACHE=0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
VER_OK=$( echo "$CURL_VER" | perl -ne '@v=split(/\./); if ($v[0] == 7) { if ($v[1] >= 22) { printf("1");exit; } else { printf("0");exit; } } if ($v[0] > 7) { pr
|
|
||||||
intf("1");exit; } printf("0");exit;')
|
|
||||||
if [ $VER_OK -ne 1 ]; then
|
|
||||||
echo "WARNING: curl version is too old ($CURL_VER < 7.22.0), not using script's DNS cache."
|
|
||||||
DNS_CACHE=0
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
# If we have a local resolver, just use the URL. If not, look up the host and use that IP (replace the URL appropriately)
|
# If we have a local resolver, just use the URL. If not, look up the host and use that IP (replace the URL appropriately)
|
||||||
# -- DNS Setup done
|
# -- DNS Setup done
|
||||||
|
|
Loading…
Reference in a new issue