Aujourd'hui, j'ai couru brew update
et après avoir migré le référentiel, il a signalé qu'il n'avait plus besoin de la propriété de /usr/local
:
$ brew update
Updated Homebrew from 5371359 to 13f08a2.
...
==> Migrating HOMEBREW_REPOSITORY (please wait)...
==> Migrated HOMEBREW_REPOSITORY to /usr/local/Homebrew!
Homebrew no longer needs to have ownership of /usr/local. If you wish you can
return /usr/local to its default ownership with:
sudo chown root:wheel /usr/local
Ce changement semble un peu douteux. Comment Brew obtient-il ce nouveau comportement, en contournant apparemment les contrôles de sécurité ?