From b996738c141f642fa862d58ca9981d969a1b3714 Mon Sep 17 00:00:00 2001 From: Christian Rotzoll Date: Thu, 25 Apr 2019 13:35:41 +0200 Subject: [PATCH] test lnd check script --- home.admin/config.scripts/lnd.check.sh | 35 ++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 home.admin/config.scripts/lnd.check.sh diff --git a/home.admin/config.scripts/lnd.check.sh b/home.admin/config.scripts/lnd.check.sh new file mode 100644 index 000000000..01a61a124 --- /dev/null +++ b/home.admin/config.scripts/lnd.check.sh @@ -0,0 +1,35 @@ +#!/bin/bash + +if [ $# -eq 0 ]; then + echo "# script to check LND states" + echo "# lnd.check.sh basic-setup" + exit 1 +fi + +if [ "$1" -eq "basic-setup" ]; then + + # check TLS exits + tlsExists=$(sudo ls /mnt/hdd/lnd/tls.cert | grep -c 'tls.cert') + if [ ${tlsExists} -gt 0 ]; then + echo "tls=1" + else + echo "tls=0" + fi + + # check lnd.conf exits + lndConfExists=$(sudo ls /mnt/hdd/lnd/lnd.conf | grep -c 'lnd.conf') + if [ ${lndConfExists} -gt 0 ]; then + echo "config=1" + else + echo "config=0" + fi + + # load config values + source <(sudo sed -e 's/\[/#/g' /mnt/hdd/lnd/lnd.conf) + echo "debuglevel=${debuglevel}" + echo "bitcoin.mainnet=${bitcoin.mainnet}" + echo "bitcoin.testnet=${bitcoin.testnet}" + +else + echo "# FAIL: parameter not known" +fi \ No newline at end of file