From a9fc6fda72b0a837c6babe1147c1ffe730143dfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20unbrot=20P=C3=A4tzold?= Date: Sat, 25 Apr 2026 13:28:19 +0200 Subject: [PATCH] Wallet: New install wrote new rc at the second logon --- client_software/0010_kwallet/install.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/client_software/0010_kwallet/install.sh b/client_software/0010_kwallet/install.sh index d99ad6a..683f850 100755 --- a/client_software/0010_kwallet/install.sh +++ b/client_software/0010_kwallet/install.sh @@ -103,7 +103,14 @@ rm -f ${WALLETPATH_CFG}/*.* #Restore initial configuration with defaults and make a backup of the old one #Only do this once! +if [[ ! -f "$SUDO_HOME/.config/kwalletrc" ]]; then + #New install, never create rc file before -> use predefined + cp -f $(dirname "0")/kwalletrc $SUDO_HOME/.config/ + chown $SUDO_USER:$SUDO_USER $SUDO_HOME/.config/kwalletrc + chmod u=rw,og-rwx $SUDO_HOME/.config/kwalletrc +fi if [[ ! -f "$SUDO_HOME/.config/kwalletrc.bak" ]]; then + # If something else was installed before and no bak is existent, make a bakup and reinstall (could also be the predefined version) cp $SUDO_HOME/.config/kwalletrc $SUDO_HOME/.config/kwalletrc.bak cp -f $(dirname "0")/kwalletrc $SUDO_HOME/.config/ chown $SUDO_USER:$SUDO_USER $SUDO_HOME/.config/kwalletrc