mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-09-27 20:16:22 +02:00
add lnbits delete data option
This commit is contained in:
@@ -490,7 +490,6 @@ fi
|
|||||||
if [ "$1" = "0" ] || [ "$1" = "off" ]; then
|
if [ "$1" = "0" ] || [ "$1" = "off" ]; then
|
||||||
|
|
||||||
# check for second parameter: should data be deleted?
|
# check for second parameter: should data be deleted?
|
||||||
|
|
||||||
deleteData=0
|
deleteData=0
|
||||||
if [ "$2" = "--delete-data" ]; then
|
if [ "$2" = "--delete-data" ]; then
|
||||||
deleteData=1
|
deleteData=1
|
||||||
|
@@ -297,6 +297,21 @@ fi
|
|||||||
# switch off
|
# switch off
|
||||||
if [ "$1" = "0" ] || [ "$1" = "off" ]; then
|
if [ "$1" = "0" ] || [ "$1" = "off" ]; then
|
||||||
|
|
||||||
|
# check for second parameter: should data be deleted?
|
||||||
|
deleteData=0
|
||||||
|
if [ "$2" = "--delete-data" ]; then
|
||||||
|
deleteData=1
|
||||||
|
elif [ "$2" = "--keep-data" ]; then
|
||||||
|
deleteData=0
|
||||||
|
else
|
||||||
|
if (whiptail --title " DELETE DATA? " --yesno "Do you want want to delete\nthe BTCPay Server Data?" 8 30); then
|
||||||
|
deleteData=1
|
||||||
|
else
|
||||||
|
deleteData=0
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
echo "# deleteData(${deleteData})"
|
||||||
|
|
||||||
# setting value in raspi blitz config
|
# setting value in raspi blitz config
|
||||||
sudo sed -i "s/^LNBits=.*/LNBits=off/g" /mnt/hdd/raspiblitz.conf
|
sudo sed -i "s/^LNBits=.*/LNBits=off/g" /mnt/hdd/raspiblitz.conf
|
||||||
|
|
||||||
@@ -322,6 +337,14 @@ if [ "$1" = "0" ] || [ "$1" = "off" ]; then
|
|||||||
sudo systemctl disable lnbits
|
sudo systemctl disable lnbits
|
||||||
sudo rm /etc/systemd/system/lnbits.service
|
sudo rm /etc/systemd/system/lnbits.service
|
||||||
sudo userdel -rf lnbits
|
sudo userdel -rf lnbits
|
||||||
|
|
||||||
|
if [ ${deleteData} -eq 1 ]; then
|
||||||
|
echo "# deleting data"
|
||||||
|
sudo rm -R /mnt/hdd/app-data/LNBits
|
||||||
|
else
|
||||||
|
echo "# keeping data"
|
||||||
|
fi
|
||||||
|
|
||||||
echo "OK LNbits removed."
|
echo "OK LNbits removed."
|
||||||
else
|
else
|
||||||
echo "LNbits is not installed."
|
echo "LNbits is not installed."
|
||||||
|
Reference in New Issue
Block a user