From ccf13c79ec1a8ebbdb595a272ce7b4a3c3de886e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Sun, 28 Jan 2024 22:49:15 +0100 Subject: [PATCH] Fix upgrade from version listening on ipv6 --- scripts/upgrade | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/upgrade b/scripts/upgrade index 80ceea3..6946a9a 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -23,6 +23,13 @@ ynh_systemd_action --service_name="$app" --action="stop" #================================================= ynh_script_progression --message="Ensuring downward compatibility..." --weight=1 +# Previous installs might have been listening on local ipv6 +if ynh_compare_current_package_version --comparison lt "4.3.1~ynh1"; then + jq ".defaults.sites[0].Binds[0] = \"127.0.0.1:$port\"" "$install_dir/.config/pydio/cells/pydio.json" \ + > "$install_dir/_pydio.json" + mv "$install_dir/_pydio.json" "$install_dir/.config/pydio/cells/pydio.json" +fi + #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #=================================================