From e5c61842b86c72b5ce736a6a5d75f2f60384aa0b Mon Sep 17 00:00:00 2001 From: dragondaddy Date: Tue, 8 Aug 2023 19:02:23 +0200 Subject: [PATCH] Needed to set some variables in install --- scripts/install | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/scripts/install b/scripts/install index edd6e6f..7313d69 100755 --- a/scripts/install +++ b/scripts/install @@ -9,6 +9,29 @@ source _common.sh source /usr/share/yunohost/helpers +#================================================= +# RETRIEVE ARGUMENTS FROM THE MANIFEST +#================================================= + +email=$(ynh_user_get_info --username=$first_user --key=mail) +random_string="$(ynh_string_random --length=48)" +fpm_footprint="medium" +fpm_free_footprint=0 +fpm_usage="medium" + +#================================================= +# STORE SETTINGS FROM MANIFEST +#================================================= +ynh_script_progression --message="Storing installation settings..." --weight=1 + +ynh_app_setting_set --app=$app --key=email --value=$email +ynh_app_setting_set --app=$app --key=first_user_pass --value=$first_user_pass +ynh_app_setting_set --app=$app --key=first_group --value=$first_group +ynh_app_setting_set --app=$app --key=random_string --value=$random_string +ynh_app_setting_set --app=$app --key=fpm_footprint --value=$fpm_footprint +ynh_app_setting_set --app=$app --key=fpm_free_footprint --value=$fpm_free_footprint +ynh_app_setting_set --app=$app --key=fpm_usage --value=$fpm_usage + # Install parameters are automatically saved as settings # # Settings are automatically loaded as bash variables