From d359843b9bface76925fae896e9f2fb54b583608 Mon Sep 17 00:00:00 2001 From: crowetic <5431064+crowetic@users.noreply.github.com> Date: Thu, 3 Mar 2022 14:20:22 -0800 Subject: [PATCH] make some changes to SinclairMATE image This script will change the start.sh script that sinclairMATE images use, and it will add the restart script into cron so that the core auto-restarts every 5 days to prevent OOM errors on SinclairMATE. --- sinclair-mate-fixes.sh | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 sinclair-mate-fixes.sh diff --git a/sinclair-mate-fixes.sh b/sinclair-mate-fixes.sh new file mode 100644 index 0000000..f184985 --- /dev/null +++ b/sinclair-mate-fixes.sh @@ -0,0 +1,24 @@ +#!/bin/sh + +cd + +echo BACKING UP CRONTAB + +crontab -l > cron.backup + +echo MAKING CHANGES TO QORTAL START SCRIPT + +cd qortal +wget https://raw.githubusercontent.com/crowetic/QORTector-scripts/main/start-modified-memory-args.sh && mv start.sh original-start-script-sh && mv start-modified-memory-args.sh start.sh && chmod +x start.sh +cd + +echo DOWNLOADING AUTO-RESTART SCRIPT AND CONFIGURING CRON TO USE IT + +wget https://raw.githubusercontent.com/crowetic/QORTector-scripts/main/restart-qortal.sh && chmod +x restart-qortal.sh +wget https://raw.githubusercontent.com/crowetic/QORTector-scripts/main/restart-cron && contab < restart-cron + +echo STOPPING QORTAL AND STARTING WITH NEW SCRIPT + +cd qortal +./stop.sh && sleep 10 && kilall -9 java +./start.sh