diff --git a/reStream.sh b/reStream.sh index 08c41b7..6285cd6 100755 --- a/reStream.sh +++ b/reStream.sh @@ -93,6 +93,13 @@ ssh_cmd() { ssh -o ConnectTimeout=1 -o PasswordAuthentication=no "root@$remarkable" "$@" } +# kill reStream on remarkable at the end. +# shellcheck disable=SC2016 +exit_rm() { + ssh_cmd 'kill $(pidof restream)' +} +trap exit_rm EXIT INT HUP + # SSH_CONNECTION is a variable on reMarkable => ssh '' instead of ssh "" # shellcheck disable=SC2016 remarkable_ip() {