Problema al deshabilitar SIP (sin raíz) en El Capitan

Acabo de instalar El Capitán e inmediatamente experimenté algunos problemas debido al nuevo mecanismo SIP. Algunas herramientas que necesito, así como algunos ajustes, ya no funcionaron. Entonces, decidí apagarlo usando el procedimiento "oficial" de Apple (iniciar a Recuperación, csrutil disablereiniciar).

Ahora todas mis herramientas, etc. vuelven a funcionar. Pero si verifico el estado de SIP usando la utilidad csrutil obtengo:

$  csrutil status
System Integrity Protection status: enabled (Custom Configuration).

Configuration:
    Apple Internal: disabled
    Kext Signing: disabled
    Filesystem Protections: disabled
    Debugging Restrictions: disabled
    DTrace Restrictions: disabled
    NVRAM Protections: disabled

    This is an unsupported configuration, likely to break in the future and leave your machine in an unknown state.

El hecho de que diga "estado: habilitado" es extraño, pero no me preocupa demasiado porque, después, todos los elementos están deshabilitados. No puedo estar tranquilo con la oración "... probablemente se rompa en el futuro y deje su máquina en un estado desconocido".

¿Alguna idea sobre esta salida? gracias de antemano

Respuestas (1)

Si todas las funciones enumeradas se muestran como deshabilitadas, SIP en realidad está completamente deshabilitado; simplemente está redactado de manera confusa.

Mi amigo tuvo el mismo problema, así que investigué un poco en línea y descubrí que se trata de un error. Hay un informe de error en este mensaje; es el ID de error 22361698 y se publica de forma cruzada en Open Radar aquí:

https://openradar.appspot.com/radar?id=4932475130216448

En el enlace de arriba dice:

  1. Arranque a HD de recuperación
  2. terminal abierta
  3. Ejecute el siguiente comando: /usr/bin/csrutil deshabilitar

A continuación, debería recibir el siguiente resultado:

  1. Estado de protección de integridad del sistema: deshabilitado.
Sí, fue exactamente lo que hice. Probablemente, como dices, es un error.