From 5a770e37b1d772e7943b931eee88f30d125f5221 Mon Sep 17 00:00:00 2001 From: /geco Date: Sun, 23 Dec 2018 22:11:21 +0100 Subject: [PATCH] try next variant --- home.admin/_background.sh | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/home.admin/_background.sh b/home.admin/_background.sh index 0269afea8..d11a16a64 100644 --- a/home.admin/_background.sh +++ b/home.admin/_background.sh @@ -124,26 +124,13 @@ do echo "STARTING AUTO-UNLOCK ..." - # get password c + # building REST command walletPasswordBase64=$(cat /root/lnd.autounlock.pwd | tr -d '\n' | base64 -w0) - echo "walletPasswordBase64 --> ${walletPasswordBase64}" - - # get macaroon data MACAROON_HEADER="Grpc-Metadata-macaroon: $(xxd -ps -u -c 1000 /mnt/hdd/lnd/data/chain/${network}/${chain}net/admin.macaroon)" - #macaroonData=$(xxd -ps -u -c 1000 /home/bitcoin/.lnd/data/chain/${network}/${chain}net/admin.macaroon) - echo "macaroonData --> ${MACAROON_HEADER}" - - command="curl -X POST -d '{\"wallet_password\": \"${walletPasswordBase64}\"}' --cacert /mnt/hdd/lnd/tls.cert --header \"$MACAROON_HEADER\" https://localhost:8080/v1/unlockwallet" - - # build curl command - #command="curl \ -#-H \"Grpc-Metadata-macaroon: ${macaroonData})\" \ -#--cacert /home/bitcoin/.lnd/tls.cert \ -#-X POST -d \"{\"wallet_password\": \"${walletPasswordBase64}\"}\" \ -#https://localhost:8080/v1/unlockwallet 2>&1" + command="sudo -u admin curl -X POST -d '{\"wallet_password\": \"${walletPasswordBase64}\"}' --cacert /mnt/hdd/lnd/tls.cert --header \"$MACAROON_HEADER\" https://localhost:8080/v1/unlockwallet" # execute REST call - echo "running --> ${command}" + echo "${command}" result=$($command) else