From bdfe828ceb6c8feaca044f3fb65c8b41dba20198 Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Fri, 31 Jul 2026 22:43:11 -0400 Subject: [PATCH] Update install OliveTin and config.yaml --- install | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/install b/install index 9dd12e3d..b84dcf38 100755 --- a/install +++ b/install @@ -741,6 +741,23 @@ else FLAG=1 fi +FILE=/etc/OliveTin/config.yaml +if [ -f "$FILE" ]; then + if [[ $(diff /home/pi/CubeSatSim/OliveTin/config.yaml /etc/OliveTin/config.yaml) ]]; then + echo "changed config.yaml" + sudo cp /home/pi/CubeSatSim/OliveTin/config.yaml /etc/OliveTin/config.yaml + else + echo "no change to config.yaml" + fi +else + echo "creating config.yaml" + cd /tmp + wget https://github.com/OliveTin/OliveTin/releases/download/3000.18.1/OliveTin_linux_armv7.deb + sudo dpkg -i OliveTin_linux_armv7.deb + sudo cp /home/pi/CubeSatSim/OliveTin/config.yaml /etc/OliveTin/config.yaml + sudo systemctl enable --now OliveTin +fi + FILE=/etc/asound.conf if [ -f "$FILE" ]; then if [[ $(diff /home/pi/CubeSatSim/asound.conf /etc/asound.conf) ]]; then