Talk: Stop before upgrade

This commit is contained in:
2026-04-25 14:09:49 +02:00
parent c5e4cc1d12
commit 4947599bb3
@@ -11,6 +11,16 @@ if [ "$EUID" -ne 0 ]; then
exit 1 exit 1
fi fi
TALK_PID=$( pgrep -u $SUDO_USER "Nextcloud Talk" | head -n 1 )
if [[ ! -z ${TALK_PID} ]]; then
echo "Stopping Nextcloud Talk with PID ${TALK_PID}"
kill ${TALK_PID} && sleep 0.5
if [[ $? -ne 0 ]]; then
echo "Service could not be stopped, please check why."
exit 1
fi
fi
FILENAME="Nextcloud.Talk-linux-x64.flatpak" FILENAME="Nextcloud.Talk-linux-x64.flatpak"
SCRIPTPATH="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )" SCRIPTPATH="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )"
if [ ${SCRIPTPATH::2} == "//" ]; then if [ ${SCRIPTPATH::2} == "//" ]; then