diff --git a/sms/ERASE.sh b/sms/ERASE.sh index 94ea927..eaed87a 100755 --- a/sms/ERASE.sh +++ b/sms/ERASE.sh @@ -24,7 +24,7 @@ phonehash=$(echo $phone | sha256sum | cut -d ' ' -f1) htest=$(ls /home/${YOU}/.zen/SMS/PHONE/${phonehash} 2>/dev/null) if [[ $htest ]]; then NEW=0 - xzuid=$(cat "/home/${YOU}/.zen/SMS/PHONE/${phonehash}/xzuid.txt") + xzuid=$(cat "/home/${YOU}/.zen/SMS/PHONE/${phonehash}/xzuid.txt" 2>/dev/null) [[ ! $xzuid ]] && xzuid=$(cat "/home/${YOU}/.zen/SMS/PHONE/${phonehash}/xzuid") echo "OK $phone est inscrit sous le pseudo $xzuid" else @@ -33,17 +33,14 @@ else fi ######################################################################## -if [[ ! -d /home/${YOU}/.zen/SMS/ERASE/${guilde} ]]; then +## REMOVE RELATION PHONE / GUILDE +######################################################################## +if [[ "${guilde}" != "" ]]; then echo "## BACKUP ${xzuid}_${phone}.dunikey" mkdir -p /home/${YOU}/.zen/SMS/ERASE/${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/ERASE/${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} mv /home/${YOU}/.zen/SMS/GUILDES/${guilde}/INPUT/${phone} /home/${YOU}/.zen/SMS/ERASE/${guilde}/