Sé las desventajas de deshabilitar la firma de kext, pero me preguntaba ¿cómo puedo deshabilitar esto en Mac OS X 10.10 "Yosemite"?
Sé las desventajas de deshabilitar la firma de kext, pero me preguntaba ¿cómo puedo deshabilitar esto en Mac OS X 10.10 "Yosemite"?
Para deshabilitar la configuración de seguridad de firma de kext:
sudo nvram boot-args=kext-dev-mode=1
Después de cambiar esta configuración, debes reiniciar la computadora para que OS X la reconozca.
Es importante tener en cuenta que la configuración de firma de kext es global, si la desactiva, debe tener cuidado de instalar únicamente los controladores del sistema desde fuentes en las que confíe.
Para volver a habilitar el uso:
sudo nvram -d boot-args
Cotizando la documentación de Apple:
Para habilitar o deshabilitar la protección de integridad del sistema, debe iniciar Recupere el sistema operativo y ejecute el comando csrutil (1) desde la Terminal.
Arranque en el sistema operativo de recuperación reiniciando su máquina y manteniendo presionada la tecla Comando y teclas R en el inicio. Lanzar Terminal desde las Utilidades menú. Ingrese el siguiente comando: $ csrutil enable
Después de habilitar o deshabilitar la protección de integridad del sistema en una máquina, se requiere un reinicio.
Fuente: Configuración de la protección de integridad del sistema
Todavía citando:
A partir de OS X El Capitán, kext-dev-mode boot-arg ahora está obsoleto.
sudo nvram boot-args="kext-dev-mode=1" # Has No Effect
Fuente: Extensiones de Kernel
Lea otras preguntas en las etiquetas yosemite code-signing kernel-extensions