Al iniciar, se analizan todos los archivos plist en / Library / LaunchDaemons. Los archivos plist que contienen
<key>Disabled</key>
<false/>
están cargados.
Cuando quieras que no se carguen durante el siguiente arranque, cambia <false/>
por <true/>
.
Por ejemplo, con el comando de terminal $ sudo nano /Library/LaunchDaemons/com.google.keystone.daemon.plist
El comando incorporado que evita que se cargue un daemon en el siguiente arranque e inmediatamente se descarga (detiene), se llama así al daemon solicitado:
$ sudo launchtl unload -w /Library/LaunchDaemons/com.google.keystone.daemon.plist
El modificador -w
hace que se escriba en el plist.
El interruptor -w
hace que el daemon no se cargue en el siguiente arranque.
Para verificar que el demonio se haya cargado correctamente, emita:
$ launchtl list | grep com.google.keystone
Debería devolver algo como:
- 0 com.google.keystone.user.agent
Cuando la línea de salida comienza con un "-" (signo menos), la descarga se realizó correctamente.
12132 0 com.google.keystone.user.agent
En caso de que haya un número (el PID) en la primera posición que la descarga haya fallado.