From fd00882e7ca02d4c0eb1247b13405f5b294ddb48 Mon Sep 17 00:00:00 2001 From: Jimmy Monin Date: Fri, 28 Apr 2017 17:42:00 +0200 Subject: [PATCH] Set Wallabag URL in internal settings --- scripts/install | 3 +++ scripts/upgrade | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/install b/scripts/install index 8c3ea39..dea9ffd 100644 --- a/scripts/install +++ b/scripts/install @@ -118,6 +118,9 @@ done # Set admin user exec_console $app "$final_path" fos:user:promote --super "$admin" +# Configure Wallabag instance URL +ynh_mysql_connect_as "$db_name" "$dbpass" "$db_user" <<< "UPDATE craue_config_setting SET value = 'https://$domain$path_url' WHERE name = 'wallabag_url'" + #================================================= # NGINX CONFIGURATION #================================================= diff --git a/scripts/upgrade b/scripts/upgrade index 124aaf9..e9761ee 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -47,6 +47,7 @@ if [ -z "$db_name" ] ; then db_name=$app ynh_app_setting_set "$app" db_name "$db_name" fi +db_user="$db_name" #================================================= # MANAGE SCRIPT FAILURE @@ -86,7 +87,7 @@ ynh_system_user_create $app # Create dedicated user if not existing wb_conf="${TMPDIR}/app/config/parameters.yml" cp ../conf/parameters.yml "$wb_conf" ynh_replace_string "{DBNAME}" "${db_name}" "$wb_conf" -ynh_replace_string "{DBUSER}" "${db_name}" "$wb_conf" +ynh_replace_string "{DBUSER}" "${db_user}" "$wb_conf" ynh_replace_string "{DBPASS}" "${dbpass}" "$wb_conf" ynh_replace_string "{DESKEY}" "${deskey}" "$wb_conf" @@ -100,6 +101,9 @@ sudo chmod 755 $final_path exec_console $app "${final_path}" doctrine:migrations:migrate exec_console $app "${final_path}" cache:clear +# Configure Wallabag instance URL +ynh_mysql_connect_as "$db_name" "$dbpass" "$db_user" <<< "UPDATE craue_config_setting SET value = 'https://$domain$path_url' WHERE name = 'wallabag_url'" + #================================================= # NGINX CONFIGURATION #=================================================