dnsmasq: drop mini_ttl option

This commit is contained in:
coolsnowwolf 2022-12-15 13:13:15 +08:00
parent 8c172cc7bf
commit afb7eaa4bb

View File

@ -833,8 +833,6 @@ dnsmasq_start()
append_bool "$cfg" filter_a "--filter-A"
append_parm "$cfg" logfacility "--log-facility"
append_parm "$cfg" mini_ttl "--min-ttl"
append_parm "$cfg" cachesize "--cache-size"
append_parm "$cfg" dnsforwardmax "--dns-forward-max"
@ -887,7 +885,7 @@ dnsmasq_start()
config_get_bool noresolv "$cfg" noresolv 0
if [ "$noresolv" != "1" ]; then
config_get resolvfile "$cfg" resolvfile "/tmp/resolv.conf.d/resolv.conf.auto.auto"
config_get resolvfile "$cfg" resolvfile "/tmp/resolv.conf.d/resolv.conf.auto"
# So jail doesn't complain if file missing
[ -n "$resolvfile" -a \! -e "$resolvfile" ] && touch "$resolvfile"
fi
@ -1015,14 +1013,14 @@ dnsmasq_start()
mv -f $CONFIGFILE_TMP $CONFIGFILE
mv -f $HOSTFILE_TMP $HOSTFILE
[ "$resolvfile" = "/tmp/resolv.conf.d/resolv.conf.auto.auto" ] && {
rm -f /tmp/resolv.conf.d/resolv.conf.auto
[ "$resolvfile" = "/tmp/resolv.conf.d/resolv.conf.auto" ] && {
rm -f /tmp/resolv.conf
[ $ADD_LOCAL_DOMAIN -eq 1 ] && [ -n "$DOMAIN" ] && {
echo "search $DOMAIN" >> /tmp/resolv.conf.d/resolv.conf.auto
echo "search $DOMAIN" >> /tmp/resolv.conf
}
DNS_SERVERS="$DNS_SERVERS 127.0.0.1"
for DNS_SERVER in $DNS_SERVERS ; do
echo "nameserver $DNS_SERVER" >> /tmp/resolv.conf.d/resolv.conf.auto
echo "nameserver $DNS_SERVER" >> /tmp/resolv.conf
done
}
@ -1046,10 +1044,10 @@ dnsmasq_stop()
config_get resolvfile "$cfg" "resolvfile"
#relink /tmp/resolve.conf only for main instance
[ "$resolvfile" = "/tmp/resolv.conf.d/resolv.conf.auto.auto" ] && {
[ -f /tmp/resolv.conf.d/resolv.conf.auto ] && {
rm -f /tmp/resolv.conf.d/resolv.conf.auto
ln -s "$resolvfile" /tmp/resolv.conf.d/resolv.conf.auto
[ "$resolvfile" = "/tmp/resolv.conf.d/resolv.conf.auto" ] && {
[ -f /tmp/resolv.conf ] && {
rm -f /tmp/resolv.conf
ln -s "$resolvfile" /tmp/resolv.conf
}
}