From 321e21b46e82cc63676a14018068aca65eac279f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Sat, 13 Jul 2024 16:15:22 +0200 Subject: [PATCH] Migrate config file --- scripts/upgrade | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/scripts/upgrade b/scripts/upgrade index 57a80d7..cb059e5 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -14,6 +14,22 @@ ynh_script_progression --message="Stopping $app's systemd service..." --weight=1 ynh_systemd_action --service_name="$app" --action="stop" --log_path="/var/log/$app/logfile.log" +#================================================= +# ENSURE DOWNWARD COMPATIBILITY +#================================================= +ynh_script_progression --message="Ensuring downward compatibility..." --weight=1 + +if [ -d "$install_dir/endi" ]; then + ynh_secure_remove --file="$install_dir/endi" +fi + +if [ -f "$install_dir/endi.ini" ]; then + ynh_backup_if_checksum_is_different --file="$install_dir/endi.ini" + mv "$install_dir/endi.ini" "$install_dir/caerp.ini" + ynh_delete_file_checksum --file="$install_dir/endi.ini" + ynh_store_file_checksum --file="$install_dir/caerp.ini" +fi + #================================================= # INSTALL NODEJS #=================================================