From bcc03d7a6afc763ca73219683b87fa1d02d17ac1 Mon Sep 17 00:00:00 2001 From: Max Nuding Date: Sun, 19 Feb 2023 11:01:44 +0000 Subject: [PATCH] Fix version detection, add user to update script --- update.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/update.sh b/update.sh index 168560e..2e7361d 100644 --- a/update.sh +++ b/update.sh @@ -7,13 +7,15 @@ if [[ $SUCCESS != 0 ]] then CURRENT='v0.0.0' fi -if [[ $LATEST_RELEASE < $CURRENT ]] +if [[ $LATEST_RELEASE == $CURRENT || $LATEST_RELEASE < $CURRENT ]] then echo "New version ${LATEST_RELEASE} is up to date with currently installed ${CURRENT}" exit fi -echo "New version ${LATEST_RELEASE} detected, updating from ${CURRENT}" -wget "https://phlaym.net/git/phlaym/photoprism-slideshow/archive/${LATEST_RELEASE}.tar.gz" -O release.tar.gz - -tar xvf release.tar.gz \ No newline at end of file +echo "New version '${LATEST_RELEASE}' detected, updating from '${CURRENT}'" +sudo -u www-data wget "https://phlaym.net/git/phlaym/photoprism-slideshow/archive/${LATEST_RELEASE}.tar.gz" -O release.tar.gz +sudo -u www-data tar xvf release.tar.gz --strip-components=1 +sudo -u www-data composer install +sudo -u www-data rm release.tar.gz +echo $LATEST_RELEASE > version.txt \ No newline at end of file