Kwallet: Fix setting up default walletrc

This commit is contained in:
Daniel Pätzold
2026-04-23 12:32:55 +02:00
parent 14b35f8bb8
commit 5cd143d8f0
+8 -4
View File
@@ -101,10 +101,14 @@ fi
#We cannot use this wallet, so drop it
rm -f ${WALLETPATH_CFG}/*.*
#Always restore configuration with defaults
cp -f kwalletrc $SUDO_HOME/.config/
chown $SUDO_USER:$SUDO_USER $SUDO_HOME/.config/kwalletrc
chmod u=rw,og-rwx $SUDO_HOME/.config/kwalletrc
#Restore initial configuration with defaults and make a backup of the old one
#Only do this once!
if [[ ! -f "$SUDO_HOME/.config/kwalletrc.bak" ]]; then
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
chmod u=rw,og-rwx $SUDO_HOME/.config/kwalletrc
fi
#Bind mount secure folder to wallet directory
echo "Mounting secure ${WALLETPATH} to wallet-directory ${WALLETPATH_CFG}"