From f3812c99543d79d67ea2676db5642af46f33dce0 Mon Sep 17 00:00:00 2001 From: anmol26s Date: Wed, 19 Sep 2018 03:31:05 +0530 Subject: [PATCH] use openssl for genrating radom key --- scripts/install | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/install b/scripts/install index b04ffd7..861d769 100755 --- a/scripts/install +++ b/scripts/install @@ -27,7 +27,6 @@ ynh_abort_if_errors domain=$YNH_APP_ARG_DOMAIN path_url="/" is_public=$YNH_APP_ARG_IS_PUBLIC -random_key=$(ynh_string_random 32) ### If it's a multi-instance app, meaning it can be installed several times independently ### The id of the app as stated in the manifest is available as $YNH_APP_ID @@ -65,7 +64,6 @@ ynh_webpath_register $app $domain $path_url ynh_app_setting_set $app domain $domain ynh_app_setting_set $app path $path_url ynh_app_setting_set $app is_public $is_public -ynh_app_setting_set $app random_key $random_key #================================================= # STANDARD MODIFICATIONS @@ -97,6 +95,10 @@ ynh_app_setting_set $app port $port ynh_install_app_dependencies gettext postgresql postgresql-contrib libpq-dev git curl gcc make openssl libssl-dev pkg-config +# Random key genration and store it +random_key=$(openssl rand -base64 32) +ynh_app_setting_set $app random_key $random_key + #================================================= # DATABASE SETUP #=================================================