1
0
Fork 0

Fix self-update regression, fixes #7045

pull/7070/head
Jordi Boggiano 2018-01-31 14:06:54 +01:00
parent a29ad2bfd6
commit 71896b0777
1 changed files with 2 additions and 2 deletions

View File

@ -111,8 +111,8 @@ EOT
if (function_exists('posix_getpwuid') && function_exists('posix_geteuid')) {
$composeUser = posix_getpwuid(posix_geteuid());
$homeOwner = posix_getpwuid(fileowner($home));
if ($composeUser !== $homeOwner) {
$io->writeError('<warning>You are running composer as "'.$composeUser.'", while "'.$home.'" is owned by "'.$homeOwner.'"</warning>');
if (isset($composeUser['name']) && isset($homeOwner['name']) && $composeUser['name'] !== $homeOwner['name']) {
$io->writeError('<warning>You are running composer as "'.$composeUser['name'].'", while "'.$home.'" is owned by "'.$homeOwner['name'].'"</warning>');
}
}