From df296741589b0743f27db215fe28ddc408d8f7b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20P=C3=A4tzold?= Date: Sun, 12 Apr 2026 11:21:41 +0200 Subject: [PATCH] Wallet: Disable if not KDE Window-Manager --- client_software/0010_kwallet/install.sh | 5 +++++ client_software/0010_kwallet/user_run.sh | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/client_software/0010_kwallet/install.sh b/client_software/0010_kwallet/install.sh index ad17fe6..3db5c89 100755 --- a/client_software/0010_kwallet/install.sh +++ b/client_software/0010_kwallet/install.sh @@ -28,6 +28,11 @@ if [ "${DAVTOKEN_USER}." == "." ]; then exit 1 fi +if [[ -z $(wmctrl -m | grep "KWin") ]]; then + # No KDE here - Cinnamon in Test + exit 0 +fi + #Local Vars WALLETNAME="kdewallet" WALLETFILE="${WALLETNAME}.kwl" diff --git a/client_software/0010_kwallet/user_run.sh b/client_software/0010_kwallet/user_run.sh index 94622ad..bee7964 100755 --- a/client_software/0010_kwallet/user_run.sh +++ b/client_software/0010_kwallet/user_run.sh @@ -5,6 +5,11 @@ WALLETAPPID="sys_config_wallet_script" WALLETNAME="kdewallet" +if [[ -z $(wmctrl -m | grep "KWin") ]]; then + # No KDE here - Cinnamon in Test + exit 0 +fi + #Restart the service nohup kwalletd6 >/dev/null 2>&1 & sleep 1