From 606289a2f563e70166a5b8327e3d98268df6dfa0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Sat, 13 Jan 2024 10:31:58 +0100 Subject: [PATCH] Fix upgrade: set user shell --- scripts/upgrade | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/upgrade b/scripts/upgrade index e4ca88d..dba3f32 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -76,6 +76,11 @@ if ynh_compare_current_package_version --comparison le --version "2.0.5~ynh1"; t cat "../conf/ldap.exs" >> "$config" fi +if ynh_compare_current_package_version --comparison lt --version "2.5.5~ynh2"; then + # packaging v1 did not set a shell + usermod -s /bin/sh "$app" +fi + ynh_replace_string --target_file="$config" \ --match_string="config :pleroma, configurable_from_database: false" \ --replace_string="config :pleroma, configurable_from_database: true"