29 votos

¿Cómo Homebrew ya no necesita la propiedad de /usr/local?

Hoy me encontré brew update y después de la migración del repositorio, se informó que no se necesita la propiedad 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

Este cambio parece un poco dudosa. ¿Cómo cerveza lograr este nuevo comportamiento, al parecer, eludiendo los controles de seguridad?

20voto

Jason Capriotti Puntos 670

De acuerdo con este script en ruby: actualización del informe.rb, que acabo de mudar de cosas para /usr/local/Homebrew, que todavía es de su propiedad.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X