From 08a6dfc92abe0fa8cea7ed3b69fa1db00049c202 Mon Sep 17 00:00:00 2001 From: polytan02 Date: Wed, 22 Feb 2017 14:56:18 +0000 Subject: [PATCH] Store composer in /opt No need to "hide" composer in /var/www/.composer ==> You can place it in /opt for example Easier to remember and to clean afterwards. Other adjustments may be required in your script ! --- scripts/install | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/install b/scripts/install index 837b0fd..94680c8 100644 --- a/scripts/install +++ b/scripts/install @@ -43,9 +43,9 @@ sudo chown -R www-data:www-data $tmp sudo chmod -R 755 $tmp # Prepare composer and cache directories -sudo mkdir -p /var/www/.composer/cache -sudo chown -R www-data:www-data /var/www/.composer -sudo chmod -R 755 /var/www/.composer +sudo mkdir -p /opt/flarum_composer/cache +sudo chown -R www-data:www-data /opt/flarum_composer +sudo chmod -R 755 /opt/flarum_composer ### composer ### if ! type "composer" > /dev/null; then @@ -55,7 +55,7 @@ if ! type "composer" > /dev/null; then ACTUAL_SIGNATURE=$(php -r "echo hash_file('SHA384', '$tmp/composer-setup.php');") if [ "$EXPECTED_SIGNATURE" = "$ACTUAL_SIGNATURE" ] then - sudo su - root -c "grep -q -F 'env[COMPOSER_HOME]= /var/www/.composer' /etc/php5/fpm/php-fpm.conf || sudo echo 'env[COMPOSER_HOME]= /var/www/.composer' >> /etc/php5/fpm/php-fpm.conf" + sudo su - root -c "grep -q -F 'env[COMPOSER_HOME]= /opt/flarum_composer' /etc/php5/fpm/php-fpm.conf || sudo echo 'env[COMPOSER_HOME]= /opt/flarum_composer' >> /etc/php5/fpm/php-fpm.conf" sudo service php5-fpm reload sudo su - www-data -s /bin/bash -c "php $tmp/composer-setup.php --install-dir=$tmp --filename=composer" sudo mv $tmp/composer /usr/local/bin