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

Hoy realicé la brew update y después de migrar el repository, informó que ya no necesitaba 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 dudoso. ¿Cómo funciona Brew lograr este nuevo comportamiento, al parecer pasando por alto los controles de security?

  • Cómo actualizar a macOS Server desde el server que ejecuta OS X 10.9.5 y OS X Server 3.2.2
  • ¿Cómo creo un enlace simbólico a un directory con un espacio en él?
  • ¿Qué hacen las opciones "Otro" y "Desarrollador" en el índice de Spotlight?
  • ¿Cómo puedo get mi list de carpetas del dock para comenzar en la parte superior de la carpeta en lugar de la parte inferior, cuando está organizado por date?
  • Personalizar la contraseña iTerm sudo
  • Servidores de nombres personalizados, / etc / resolver / y loggings SRV
  • Escribir en NTFS usando Mavericks
  • Fuerza bruta en encryption de disco completo
  • ¿Por qué mi Mac sigue bloqueándose?
  • ¿Cómo desinstalo imagemgick de Mac OS X?
  • ¿Puede Pages '09 crear una list dentro de una list?
  • Os X El Capitán: ¿Parche de Protección de Integridad del Sistema .AppleSetupDone explotará / pirateará?
  • 2 Solutions collect form web for “¿Cómo es que Homebrew ya no necesita la propiedad de / usr / local?”

    De acuerdo con este script de ruby: update-report.rb , acaban de mover cosas a / usr / local / Homebrew, que todavía es de su propiedad.

    Ahora creamos todos los directorys raíz de /usr/local que necesita y comprobamos su propiedad en lugar de requerirlo en /usr/local .

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).