Update auto-fix-qortal.sh

ADDED additional pi4 checks and start script modifications therein.
This commit is contained in:
crowetic 2024-04-10 10:30:17 -07:00 committed by GitHub
parent 86be731782
commit c74481b694
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -139,14 +139,22 @@ if command -v raspi-config >/dev/null 2>&1 ; then
mv start-modified-memory-args.sh ~/qortal/start.sh
check_qortal
else
echo "${WHITE} Machine is not ARM 32bit, adding correct start script and continuing...${NC}\n"
echo "${WHITE} Machine is not ARM 32bit, checking RAM amount and adding correct start script...${NC}\n"
totalm=$(free -m | awk '/^Mem:/{print $2}')
echo "${YELLOW} configuring auto-fix cron...${NC}\n"
curl -L -O https://raw.githubusercontent.com/crowetic/QORTector-scripts/main/auto-fix-cron
crontab auto-fix-cron
rm -rf auto-fix-cron
curl -L -O https://raw.githubusercontent.com/crowetic/QORTector-scripts/main/start-6001-to-16000m.sh
mv start-6001*.sh ~/qortal/start.sh
chmod +x ~/qortal/*.sh
if [ "$totalm" -le 6000 ]; then
echo "${WHITE} 4GB 64bit pi detected, grabbing correct start script and continuing...${NC}\n"
curl -L -O https://raw.githubusercontent.com/crowetic/QORTector-scripts/main/4GB-start.sh && mv 4GB-start.sh ~/qortal/start.sh && chmod +x ~/qortal/start.sh
check_qortal
else
echo "${WHITE} 8GB 64bit pi detected, grabbing correct start script and continuing...${NC}\n"
curl -L -O https://raw.githubusercontent.com/crowetic/QORTector-scripts/main/start-6001-to-16000m.sh && mv start-6001-to-16000m.sh ~/qortal/start.sh && chmod +x ~/qortal/start.sh
check_qortal
fi
fi
else echo "${YELLOW} Not a Raspberry pi machine, continuing...${NC}\n"
check_memory