From a3818057bef81b718d288ed5d391ba8b3dd354f1 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Sun, 30 Nov 2014 22:52:07 +0200 Subject: [PATCH] phpenv-system-php: more reliable detect (use package name as input) --- phpenv-system-php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/phpenv-system-php b/phpenv-system-php index fdb74a4..5462876 100755 --- a/phpenv-system-php +++ b/phpenv-system-php @@ -19,11 +19,11 @@ if ! which rpm >/dev/null; then exit 1 fi -for php in /usr/bin/php??; do - pkg=$(rpm -qf $php) || continue +for pkg in $(rpm -qa 'php*-cli'); do version=$(rpm -q --qf '%{VERSION}' $pkg) # use php-X.Y only for version selection version=${version%.${version#*.*.}}-pld + php=$(rpm -ql $pkg | grep /usr/bin) echo "* Found $php (via $pkg) using $version as version" if [ -d "${PHPENV_ROOT}/versions/$version" ]; then -- 2.44.0