diff --git a/install.sh b/install.sh index e9628a75..b231813a 100755 --- a/install.sh +++ b/install.sh @@ -169,7 +169,7 @@ if [[ $USER != 'xbian' ]]; then if [[ $saisie != "" ]]; then ## PRINT & FONTS sudo apt install ttf-mscorefonts-installer printer-driver-all cups -y - python -m pip install brother_ql + python -m pip --break-system-packages install brother_ql sudo cupsctl --remote-admin sudo usermod -aG lpadmin $USER sudo usermod -a -G tty $USER diff --git a/tools/PAY4SURE.sh b/tools/PAY4SURE.sh index 352f4ef8..519a0623 100755 --- a/tools/PAY4SURE.sh +++ b/tools/PAY4SURE.sh @@ -69,11 +69,14 @@ rm -f ${PENDINGDIR}/${MOATS}.result ################################################ # MAKE PAYMENT ${MY_PATH}/jaklis/jaklis.py -k ${PENDINGDIR}/secret.key pay -a ${AMOUNT} -p ${G1PUB} -c "${COMMENT}" -m 2>&1> ${PENDINGDIR}/${MOATS}.result -CHK=$(cat ${PENDINGDIR}/${MOATS}.result | head -n 2 ) -echo ${CHK} +CHK1=$(cat ${PENDINGDIR}/${MOATS}.result | head -n 1 ) +CHK2=$(cat ${PENDINGDIR}/${MOATS}.result | head -n 2 ) -if [ $? == 0 || $(echo "${CHK}" | grep 'succès') ]; then +echo ${CHK1} +echo ${CHK2} +if [[ $? == 0 || $(echo "${CHK2}" | grep 'succès') || $(echo "${CHK1}" | grep 'conforme' ) ]]; then + echo "TRANSACTION SENT" echo "SENT" > ${PENDINGFILE} ## TODO : MONITOR POTENTIAL CHAIN REJECTION (FORK/MERGE WINDOW) ## CHANGE COINS CACHE @@ -108,6 +111,8 @@ if [ $? == 0 || $(echo "${CHK}" | grep 'succès') ]; then else + echo "TRANSACTION ERROR" + ## INFORM SYSTEM MUST RENEW OPERATION rm ${PENDINGFILE} echo "

BLOCKCHAIN CONNEXION ERROR