No se puede depurar configd

0

Para depurar configd , la página de manual lo sugiere para ejecutarlo usando

$ usr/libexec/configd -d 

Y lo mataría antes de lanzarlo usando SIGTERM , de lo contrario, se iniciará nuevamente de la siguiente manera:

$ sudo killall -SIGTERM configd     

De la página de manual de configd

 SIGNALS
 configd was designed to run without any intervention but if you insist on sending a signal to the dae-mon daemon
 mon then the following are available:

 SIGHUP   This signal, typically used to tell a daemon to reload its configuration, is ignored (there is
          no configuration).

 SIGTERM  This signal initiates a "graceful" shutdown of the daemon.

El problema es que SIGTERM no está matando con gracia a configd. Se está reiniciando de nuevo. ¿Ustedes saben alguna solución?

También intenté matar a launchctl

$ sudo launchctl unload /System/Library/LaunchDaemons/com.apple.configd.plist
Password:
/System/Library/LaunchDaemons/com.apple.configd.plist: Operation not permitted while System Integrity Protection is engaged

También se intentó deshabilitar system integrity protection para las pruebas pero falló:

$ sudo csrutil disable
csrutil: failed to modify system integrity configuration. This tool needs to be executed from the Recovery OS.

Mi plataforma

$ sw_vers 
ProductName:    Mac OS X
ProductVersion: 10.11.6
BuildVersion:   15G1004
    
pregunta PnotNP 06.10.2016 - 01:03

1 respuesta

1

No puede desactivar SIP en un sistema macOS en ejecución. Debe iniciar en la partición de recuperación y ejecutar el comando csrutil . Esta página en Macworld detalla los pasos muy bien.

  
  1. Reinicia tu Mac.
  2.   
  3. Antes de que se inicie OS X, mantenga presionado Comando-R y manténgalo presionado hasta que vea un icono de Apple y una barra de progreso. Lanzamiento. Esto te lleva a la recuperación.
  4.   
  5. En el menú Utilidades, seleccione Terminal. En la solicitud, escriba exactamente lo siguiente y luego presione Retorno: csrutil disable

  6.   
  7. El terminal debe mostrar un mensaje que indica que el SIP fue deshabilitado.

  8.   
  9. En el menú, seleccione Reiniciar.
  10.   

Puedes volver a habilitar SIP siguiendo los pasos anteriores, pero en su lugar usa csrutil enable .

    
respondido por el IconDaemon 06.10.2016 - 01:32

Lea otras preguntas en las etiquetas