mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-09-29 13:02:35 +02:00
fix permission errors
This commit is contained in:
@@ -12,6 +12,10 @@ fi
|
||||
# measure time of scan
|
||||
startTime=$(date +%s)
|
||||
|
||||
# macke sure temp folder on HDD is available and fro all usable
|
||||
sudo mkdir /mnt/hdd/temp 2>/dev/null
|
||||
sudo chmod 777 -R /mnt/hdd/temp 2>/dev/null
|
||||
|
||||
# localIP
|
||||
localip=$(ip addr | grep 'state UP' -A2 | tail -n1 | awk '{print $2}' | cut -f1 -d'/')
|
||||
echo "localIP='${localip}'"
|
||||
@@ -23,11 +27,11 @@ echo "bitcoinActive=${bitcoinRunning}"
|
||||
if [ ${bitcoinRunning} -eq 1 ]; then
|
||||
|
||||
# get blockchain info
|
||||
blockchaininfo=$(sudo -u bitcoin ${network}-cli -datadir=/home/bitcoin/.${network} getblockchaininfo 2>/home/bitcoin/.${network}/.bitcoind.error)
|
||||
blockchaininfo=$(sudo -u bitcoin ${network}-cli -datadir=/home/bitcoin/.${network} getblockchaininfo 2>/mnt/hdd/temp/.bitcoind.error)
|
||||
|
||||
# check if error on request
|
||||
bitcoinError=$(sudo -u bitcoin cat /home/bitcoin/.${network}/.bitcoind.error | tr "'" '"' | tr '"' '\"' )
|
||||
sudo -u bitcoin rm /home/bitcoin/.${network}/.bitcoind.error
|
||||
bitcoinError=$(cat /mnt/hdd/temp/.bitcoind.error 2>/dev/null | tr "'" '"' | tr '"' '\"' )
|
||||
rm /mnt/hdd/temp/.bitcoind.error 2>/dev/null
|
||||
if [ ${#bitcoinError} -gt 0 ]; then
|
||||
echo "bitcoinError='${bitcoinError}'"
|
||||
else
|
||||
@@ -62,11 +66,11 @@ echo "lndActive=${lndRunning}"
|
||||
if [ ${lndRunning} -eq 1 ]; then
|
||||
|
||||
# get LND info
|
||||
lndinfo=$(sudo -u bitcoin lncli getinfo 2>/home/bitcoin/.lnd/.lnd.error)
|
||||
lndinfo=$(sudo -u bitcoin lncli getinfo 2>/mnt/hdd/temp/.lnd.error)
|
||||
|
||||
# check if error on request
|
||||
lndError=$(sudo -u bitcoin cat /home/bitcoin/.lnd/.lnd.error | tr "'" '"' | tr '"' '\"' )
|
||||
sudo -u bitcoin rm /home/bitcoin/.lnd/.lnd.error
|
||||
lndError=$(cat /mnt/hdd/temp/.lnd.error 2>/dev/null | tr "'" '"' | tr '"' '\"' )
|
||||
rm /mnt/hdd/temp/.lnd.error 2>/dev/null
|
||||
if [ ${#lndError} -gt 0 ]; then
|
||||
echo "lndError='${lndError}'"
|
||||
else
|
||||
|
Reference in New Issue
Block a user