mirror of
https://github.com/ivanilves/xiringuito.git
synced 2025-05-20 09:10:10 -07:00
Remove ugly "post connect" hack
This commit is contained in:
parent
11c09aeba4
commit
46e7959ffb
@ -23,7 +23,7 @@ if [[ -f /etc/resolv.conf.orig ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ${SSH_PID} -ne 0 ]]; then
|
if [[ ${SSH_PID} -ne 0 ]]; then
|
||||||
kill ${SSH_PID}; sleep 1
|
kill ${SSH_PID} &>/dev/null; sleep 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
NETWORK_SERVICE="$($(dirname ${0})/get-network-service-name.sh)"
|
NETWORK_SERVICE="$($(dirname ${0})/get-network-service-name.sh)"
|
||||||
|
@ -23,7 +23,7 @@ if [[ -f /etc/resolv.conf.orig ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ${SSH_PID} -ne 0 ]]; then
|
if [[ ${SSH_PID} -ne 0 ]]; then
|
||||||
kill ${SSH_PID}; sleep 1
|
kill ${SSH_PID} &>/dev/null; sleep 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ip tuntap del mode tun tun${TUNNEL_ID}
|
ip tuntap del mode tun tun${TUNNEL_ID}
|
||||||
|
@ -62,9 +62,7 @@ trap 'exit 130' INT
|
|||||||
trap teardown EXIT
|
trap teardown EXIT
|
||||||
|
|
||||||
function teardown() {
|
function teardown() {
|
||||||
if [[ ${SSH_PID} ]]; then
|
if [[ ! ${SSH_PID} ]]; then
|
||||||
ssh ${SSH_OPTS} ${SSH_SERVER} pkill -f ${REMOTE_PATH}/server-execute.sh &>/dev/null &
|
|
||||||
else
|
|
||||||
sudo ./scripts/${KERNEL}/client-teardown.sh ${$} 0 ${LOCAL_TUNNEL_ID}
|
sudo ./scripts/${KERNEL}/client-teardown.sh ${$} 0 ${LOCAL_TUNNEL_ID}
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user