raspiblitz/home.admin/_bootstrap.presync.sh

34 lines
1.2 KiB
Bash
Raw Normal View History

2018-11-27 16:31:39 +01:00
#!/bin/bash
# LOGFILE - store debug logs of bootstrap
# resets on every start
logFile="/home/admin/raspiblitz.log"
# INFOFILE - state data from bootstrap
# used by display and later setup steps
infoFile="/home/admin/raspiblitz.info"
2018-12-10 00:24:37 +01:00
#echo "presync: waiting 2 secs" >> $logFile
#sleep 2
2018-11-27 16:31:39 +01:00
2018-11-28 23:29:37 +01:00
# just in case an old presync did not shutdown properly
2018-12-10 00:24:37 +01:00
#sudo systemctl stop bitcoind.service 2>/dev/null
#sudo systemctl disable bitcoind.service 2>/dev/null
2018-11-28 23:29:37 +01:00
2018-12-10 13:06:55 +01:00
#echo "presync: bitcoind" >> $logFile
2018-12-10 00:24:37 +01:00
#sudo cp /home/admin/assets/bitcoin.conf /mnt/hdd/bitcoin/bitcoin.conf
#sudo cp /home/admin/assets/bitcoind.service /etc/systemd/system/bitcoind.service
#sudo chmod +x /etc/systemd/system/bitcoind.service
#sudo ln -s /mnt/hdd/bitcoin /home/bitcoin/.bitcoin
#echo "presync: starting services" >> $logFile
#sudo systemctl daemon-reload
#sudo systemctl enable bitcoind.service
#sudo systemctl start bitcoind.service
2018-12-10 13:06:55 +01:00
#sudo chown -R bitcoin:bitcoin /mnt/hdd/bitcoin
#sudo -u bitcoin /usr/local/bin/bitcoind -daemon -conf=/home/admin/assets/bitcoin.conf -pid=/mnt/hdd/bitcoin/bitcoind.pid
#echo "presync: started" >> $logFile
2018-11-27 16:31:39 +01:00
# update info file
2018-12-10 13:06:55 +01:00
#echo "state=presync" > $infoFile
#sudo sed -i "s/^message=.*/message='running pre-sync'/g" ${infoFile}