Fixed duplicate default route drop causing problems (#1723)

This commit is contained in:
Patrick Kishino 2021-02-17 20:44:36 +09:00 committed by GitHub
parent 6ce64c4f36
commit b68db41955
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 5 deletions

View File

@ -18,7 +18,7 @@ if [ "${PEER_DNS}" != "no" ]; then
fi
i=$((${i} + 1))
done
if [ -n "${NS}" ] ; then
if [ -n "${NS}" ] ; then
DNS="# Generated by openvpn for interface ${dev}\n"
if [ -n "${SEARCH}" ] ; then
DNS="${DNS}search ${DOMAIN} ${SEARCH}\n"
@ -37,8 +37,6 @@ if [ -n "${NS}" ] ; then
chmod 644 /etc/resolv.conf
fi
fi
# Remove the original default route to avoid leaks.
route del default gw "${route_net_gateway}"
fi
/etc/transmission/start.sh "$@"

View File

@ -63,8 +63,9 @@ fi
. /etc/transmission/userSetup.sh
if [[ "true" = "$DROP_DEFAULT_ROUTE" ]]; then
echo "DROPPING DEFAULT ROUTE"
ip r del default || exit 1
echo "DROPPING DEFAULT ROUTE"
# Remove the original default route to avoid leaks.
route del default gw "${route_net_gateway}" || exit 1
fi
if [[ "true" = "$LOG_TO_STDOUT" ]]; then