From 8077e55640c5506a6785a9c16d70b23f5b93e55d Mon Sep 17 00:00:00 2001 From: Alex Budurovici Date: Sun, 23 Jun 2019 01:49:21 +0200 Subject: [PATCH] Change to run composer as local user and not root --- scripts/_common.sh | 3 ++- scripts/install | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/_common.sh b/scripts/_common.sh index 772e721..d6b0ab2 100644 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -90,7 +90,8 @@ exec_composer() { shift 1 COMPOSER_HOME="${WORKDIR}/.composer" \ - sudo /usr/bin/php7.2 "${WORKDIR}/composer.phar" $@ \ + # sudo /usr/bin/php7.2 "${WORKDIR}/composer.phar" $@ \ + /usr/bin/php7.2 "${WORKDIR}/composer.phar" $@ \ -d "${WORKDIR}" --no-interaction } diff --git a/scripts/install b/scripts/install index 8796e60..304e79b 100755 --- a/scripts/install +++ b/scripts/install @@ -133,7 +133,7 @@ ynh_replace_string "yunobase" "$db_name" "$final_path/.env" ynh_replace_string "yunomail" "$email" "$final_path/.env" ynh_replace_string "yunodomain" "$domain" "$final_path/.env" -init_composer $final_path +init_composer $final_path $app ( cd $final_path && sudo /usr/bin/php7.2 artisan config:clear ) db_name=$(ynh_sanitize_dbid $app)