From b425d717daedfd81222a59bc2fae9c4fc7801609 Mon Sep 17 00:00:00 2001 From: qo-op Date: Wed, 7 Jul 2021 23:53:53 +0200 Subject: [PATCH] backup ${guilde} messages --- sms/ERASE.sh | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/sms/ERASE.sh b/sms/ERASE.sh index e1e4f11..6b354ed 100755 --- a/sms/ERASE.sh +++ b/sms/ERASE.sh @@ -32,23 +32,26 @@ else exit 1 fi +######################################################################## +if [[ ! -d /home/${YOU}/.zen/SMS/DUNIKEY/${guilde} ]]; then + echo "## BACKUP ${xzuid}_${phone}.dunikey" + mkdir -p /home/${YOU}/.zen/SMS/DUNIKEY/${guilde} + $MY_PATH/natools.py decrypt -f pubsec -k "/home/${YOU}/.zen/secret.dunikey" -i "/home/${YOU}/.zen/SMS/PHONE/${phonehash}/secret.dunikey.encrypt" -o "/home/${YOU}/.zen/SMS/DUNIKEY/${xzuid}_${phone}.dunikey" + [[ ! $? == 0 ]] && echo "FAILED" && exit 1 +fi + ######################################################################## ## REMOVE RELATION PHONE / GUILDE ######################################################################## if [[ "${guilde}" != "" ]]; then [[ -e /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES/${guilde} ]] && rm -f /home/${YOU}/.zen/SMS/PHONE/${phonehash}/GUILDES/${guilde} [[ -e /home/${YOU}/.zen/SMS/GUILDES/${guilde}/MEMBERS/${phone} ]] && rm -f /home/${YOU}/.zen/SMS/GUILDES/${guilde}/MEMBERS/${phone} - rm /home/${YOU}/.zen/SMS/GUILDES/${guilde}/INPUT/${phone} + mv /home/${YOU}/.zen/SMS/GUILDES/${guilde}/INPUT/${phone} /home/${YOU}/.zen/SMS/DUNIKEY/${guilde}/ fi -######################################################################## -echo "## BACKUP ${xzuid}_${phone}.dunikey" -mkdir -p /home/${YOU}/.zen/SMS/DUNIKEY/ -$MY_PATH/natools.py decrypt -f pubsec -k "/home/${YOU}/.zen/secret.dunikey" -i "/home/${YOU}/.zen/SMS/PHONE/${phonehash}/secret.dunikey.encrypt" -o "/home/${YOU}/.zen/SMS/DUNIKEY/${xzuid}_${phone}.dunikey" -[[ ! $? == 0 ]] && echo "FAILED" && exit 1 ######################################################################## -### MIZ GUILDE SPECIFIC ERASE +### STOP MIZ GUILDE = TOTAL ERASE ######################################################################## if [[ "${guilde}" == "MIZ" ]]; then