Browse Source

try next variant

dev
/geco 6 years ago
parent
commit
5a770e37b1
  1. 19
      home.admin/_background.sh

19
home.admin/_background.sh

@ -124,26 +124,13 @@ do
echo "STARTING AUTO-UNLOCK ..." echo "STARTING AUTO-UNLOCK ..."
# get password c # building REST command
walletPasswordBase64=$(cat /root/lnd.autounlock.pwd | tr -d '\n' | base64 -w0) 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)" 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) 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"
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"
# execute REST call # execute REST call
echo "running --> ${command}" echo "${command}"
result=$($command) result=$($command)
else else

Loading…
Cancel
Save