Add script for automatic update of the setup

This commit is contained in:
Lorenzooone 2025-05-18 03:03:54 +02:00
parent 1a8660ea9b
commit 9a1a840e87
4 changed files with 22 additions and 0 deletions

View File

@ -0,0 +1,14 @@
#!/bin/sh
URL_TO_FILE=$1
ZIP_FILE=$2
SCRIPT_FILE_TO_EXECUTE=$3
FOLDER_TMP_FILES=${HOME}/tmp
rm -rf ${FOLDER_TMP_FILES}
mkdir -p ${FOLDER_TMP_FILES}
cd ${FOLDER_TMP_FILES}
wget ${URL_TO_FILE}/${ZIP_FILE}
unzip ${ZIP_FILE}
chmod +x ./${SCRIPT_FILE_TO_EXECUTE}
./${SCRIPT_FILE_TO_EXECUTE}

View File

@ -0,0 +1,3 @@
#!/bin/sh
premade_scripts/update_script.sh https://github.com/Lorenzooone/cc3dsfs/releases/latest/download cc3dsfs_rpi_kiosk_setup.zip setup.sh

View File

@ -0,0 +1,3 @@
#!/bin/sh
premade_scripts/update_script.sh https://github.com/Lorenzooone/cc3dsfs/releases/download/nightly-latest cc3dsfs_rpi_kiosk_setup.zip setup.sh

View File

@ -37,6 +37,8 @@ chmod +x -R ${HOME}/Desktop/premade_scripts/
chmod +x -R ${HOME}/Desktop/${PROGRAM_NAME}_versions/
chmod +x ${HOME}/Desktop/${PROGRAM_NAME}
chmod +x ${HOME}/Desktop/${PROGRAM_NAME}_script.sh
chmod +x ${HOME}/Desktop/update_to_unstable.sh
chmod +x ${HOME}/Desktop/update_to_stable.sh
if [ -e /boot/firmware/config.txt ]; then
FIRMWARE=/firmware