Support for local network route
This commit is contained in:
@@ -47,4 +47,12 @@ dockerize -template /etc/transmission/environment-variables.tmpl:/etc/transmissi
|
||||
|
||||
TRANSMISSION_CONTROL_OPTS="--script-security 2 --up /etc/transmission/start.sh --down /etc/transmission/stop.sh"
|
||||
|
||||
if [ -n "${LOCAL_NETWORK-}" ]; then
|
||||
eval $(/sbin/ip r l m 0.0.0.0 | awk '{if($5!="tun0"){print "GW="$3"\nINT="$5; exit}}')
|
||||
if [ -n "${GW-}" -a -n "${INT-}" ]; then
|
||||
echo "adding route to local network $LOCAL_NETWORK via $GW dev $INT"
|
||||
/sbin/ip r a "$LOCAL_NETWORK" via "$GW" dev "$INT"
|
||||
fi
|
||||
fi
|
||||
|
||||
exec openvpn $TRANSMISSION_CONTROL_OPTS $OPENVPN_OPTS --config "$OPENVPN_CONFIG"
|
||||
|
Reference in New Issue
Block a user