1
0
Fork 0

add a hash to make sure CA file gets recreated if the content changes

pull/4805/head
Rob Bast 2016-01-21 16:02:44 +01:00
parent cef97904d0
commit c232566e52
1 changed files with 2 additions and 1 deletions

View File

@ -639,7 +639,8 @@ class RemoteFilesystem
} }
if (preg_match('{^phar://}', $result)) { if (preg_match('{^phar://}', $result)) {
$targetPath = rtrim(sys_get_temp_dir(), '\\/') . '/composer-cacert.pem'; $hash = md5(file_get_contents($result));
$targetPath = rtrim(sys_get_temp_dir(), '\\/') . '/composer-cacert-' . $hash . '.pem';
if (!file_exists($targetPath)) { if (!file_exists($targetPath)) {
// use stream_copy_to_stream instead of copy // use stream_copy_to_stream instead of copy