From 72616a9635163ec4e9e82d11e1aab12e0d03e7a6 Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Sun, 26 Mar 2017 14:02:56 +0200 Subject: [PATCH] Only check for safe mode on versions that have it, refs #6300 --- src/Composer/Util/Git.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Composer/Util/Git.php b/src/Composer/Util/Git.php index 82962455c..a6e199bc9 100644 --- a/src/Composer/Util/Git.php +++ b/src/Composer/Util/Git.php @@ -252,7 +252,7 @@ class Git public static function cleanEnv() { - if (ini_get('safe_mode') && false === strpos(ini_get('safe_mode_allowed_env_vars'), 'GIT_ASKPASS')) { + if (PHP_VERSION_ID < 50400 && ini_get('safe_mode') && false === strpos(ini_get('safe_mode_allowed_env_vars'), 'GIT_ASKPASS')) { throw new \RuntimeException('safe_mode is enabled and safe_mode_allowed_env_vars does not contain GIT_ASKPASS, can not set env var. You can disable safe_mode with "-dsafe_mode=0" when running composer'); }