dev/provisioning/modules/sysconfig/files/composer/install.sh
changeset 357 e3b168fa7513
parent 353 bf1bc6b08c46
equal deleted inserted replaced
356:139bf74b9374 357:e3b168fa7513
       
     1 #!/usr/bin/env sh
       
     2 
       
     3 wget -O /usr/local/bin/composer https://getcomposer.org/download/1.2.1/composer.phar
       
     4 chmod +x /usr/local/bin/composer
       
     5 
       
     6 #EXPECTED_SIGNATURE=$(wget https://composer.github.io/installer.sig -O - -q)
       
     7 #/opt/remi/php56/root/usr/bin/php -r "copy('https://getcomposer.org/installer', '/tmp/composer/composer-setup.php');"
       
     8 #ACTUAL_SIGNATURE=$(/opt/remi/php56/root/usr/bin/php -r "echo hash_file('SHA384', '/tmp/composer/composer-setup.php');")
       
     9 
       
    10 #if [ "$EXPECTED_SIGNATURE" = "$ACTUAL_SIGNATURE" ]
       
    11 #then
       
    12 #    echo "Signature ok, installing"
       
    13 #    mkdir -p /tmp/composer/bin/
       
    14 #    /opt/remi/php56/root/usr/bin/php /tmp/composer/composer-setup.php --install-dir=/tmp/composer/bin/ --filename=composer --no-ansi
       
    15 #    RESULT=$?
       
    16 #    rm /tmp/composer/composer-setup.php
       
    17 #    if [ -f /tmp/composer/bin/composer ]; then
       
    18 #        mv /tmp/composer/bin/composer /usr/local/bin/composer
       
    19 #        rm -fr /tmp/composer/bin
       
    20 #    fi
       
    21 #    exit $RESULT
       
    22 #else
       
    23 #    >&2 echo 'ERROR: Invalid installer signature'
       
    24 #    rm /tmp/composer/composer-setup.php
       
    25 #    exit 1
       
    26 #fi