From 50d539ee4e3ad644b54a08e956fb286dc8e274b4 Mon Sep 17 00:00:00 2001 From: Limezy Date: Wed, 21 Feb 2024 12:10:19 +0700 Subject: [PATCH] Fix version.json upgrade --- scripts/install | 2 -- scripts/upgrade | 3 ++- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/install b/scripts/install index dd8b95d..7b55452 100755 --- a/scripts/install +++ b/scripts/install @@ -65,12 +65,10 @@ chmod 644 "/etc/cron.d/$app" ynh_script_progression --message="Adding a configuration file..." --weight=1 ynh_add_config --template="../conf/config.php" --destination="$install_dir/config.php" - chmod 400 "$install_dir/config.php" chown $app:$app "$install_dir/config.php" ynh_add_config --template="../conf/version.json" --destination="$install_dir/api/version.json" - chmod 655 "$install_dir/api/version.json" chown $app:www-data "$install_dir/api/version.json" diff --git a/scripts/upgrade b/scripts/upgrade index 5de5f64..c63e47b 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -113,8 +113,9 @@ ynh_add_config --template="../conf/config.php" --destination="$install_dir/confi chmod 400 "$install_dir/config.php" chown $app:$app "$install_dir/config.php" +# Remove old version file and replace it +ynh_secure_remove --file="$install_dir/api/version.json" ynh_add_config --template="../conf/version.json" --destination="$install_dir/api/version.json" - chmod 655 "$install_dir/api/version.json" chown $app:www-data "$install_dir/api/version.json"