From 6b05336b5bbf413e0ad531b490fac596dabd0487 Mon Sep 17 00:00:00 2001 From: alanbjohnston Date: Sun, 6 Jun 2021 15:23:32 -0400 Subject: [PATCH] changes from dev --- update.sh | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/update.sh b/update.sh index 8d76fccd..70ebfcea 100755 --- a/update.sh +++ b/update.sh @@ -19,24 +19,42 @@ make debug FLAG=0 if [[ $(diff systemd/cubesatsim.service /etc/systemd/system/cubesatsim.service) ]]; then - echo "copying cubesatsim.service" - sudo cp systemd/cubesatsim.service /etc/systemd/system/cubesatsim.service + echo "changed cubesatsim.service" + sudo cp /home/pi/CubeSatSim/systemd/cubesatsim.service /etc/systemd/system/cubesatsim.service FLAG=1 else echo "no changes to cubesatsim.service" fi if [[ $(diff systemd/rpitx.service /etc/systemd/system/rpitx.service) ]]; then - echo "copying rpitx.service" - sudo cp systemd/rpitx.service /etc/systemd/system/rpitx.service + echo "changed rpitx.service" + sudo cp /home/pi/CubeSatSim/systemd/rpitx.service /etc/systemd/system/rpitx.service FLAG=1 else echo "no changes to rpitx.service" fi +FILE=/home/pi/CubeSatSim/sstv_image_1_320_x_256.jpg +if [ ! -f "$FILE" ]; then + echo "Copying SSTV image 1" + cp /home/pi/CubeSatSim/sstv/sstv_image_1_320_x_256.jpg /home/pi/CubeSatSim/sstv_image_1_320_x_256.jpg +fi + +FILE=/home/pi/CubeSatSim/sstv_image_2_320_x_256.jpg +if [ ! -f "$FILE" ]; then + echo "Copying SSTV image 2" + cp /home/pi/CubeSatSim/sstv/sstv_image_2_320_x_256.jpg /home/pi/CubeSatSim/sstv_image_2_320_x_256.jpg +fi + +grep 'update' /home/pi/CubeSatSim/.updated +if [[ $(grep 'update' /home/pi/CubeSatSim/.updated) ]]; then + echo "update script updated" + /home/pi/CubeSatSim/update +fi + if [ $FLAG -eq 1 ]; then echo "systemctl daemon-reload and restart" - sudo systemctl daemon-reload + sudo systemctl daemon-reload sudo systemctl restart cubesatsim else grep 'changed' /home/pi/CubeSatSim/.updated