He notado que muchos procesos de Adobe se ejecutan en segundo plano al inicio en una máquina OS X 10.11.4 (15E65) con Adobe Creative Cloud (CC) instalado.
Para deshacerme de esto, quité todo con "*adobe*"
en el nombre de archivo de los directorios utilizados por launchd
que son: ~/Library/LaunchAgents
, /Library/LaunchAgents
, /Library/LaunchDaemons
, /System/Library/LaunchAgents
, /System/Library/LaunchDaemons
.
No es una mala idea navegar por estos directorios manualmente sólo para saber qué es - o podría ser configurado para ser - lanzado automáticamente en su máquina.
Sin embargo, usando este enfoque me deshice de todos los procesos de Adobe, excepto uno con el nombre de proceso Core Sync Helper
. El UID del proceso soy yo, no Root.
Usando el monitor de actividad OS X para obtener más información sobre este proceso nos dice que su proceso padre es launchd
. El camino del proceso es:
"/Applications/Utilities/Adobe Creative Cloud/CoreSync/Core Sync.app/Contents/PlugIns/ACCFinderSync.appex/Contents/MacOS/ACCFinderSync"
¿Cómo hace Adobe para que este proceso se inicie automáticamente?
¿Y cómo evitar que se lance automáticamente?
Actualizar:
Según la respuesta de YoshiBotX, usé launchctl list
así como el App launchControl para encontrar el servicio que lanza el Core Sync Helper
. Para ello, busco un servicio con adobe
, accf
o core*sync
en su nombre. Desafortunadamente, no existe tal servicio con un nombre obvio. Todos los servicios del sistema son com.apple....
o de una aplicación de terceros que no tiene ninguna relación con Adobe.
También, launchctl list
lista el PID de cada etiqueta. Pero el PID de la carrera ACCFinderSync
El proceso no figura en absoluto en esa lista. Sin embargo, como se mencionó anteriormente, su proceso padre sigue siendo launchd
así que me pregunto cómo puede ser esto.
Actualización 2:
Usando launchctl pude reunir más información sobre el servicio usando su PID ( líneas omitidas marcadas como ...
):
macy:~ jens$ sudo launchctl procinfo 352
...
com.adobe.accmac.ACCFinderSync = {
...
com.adobe.accmac.ACCFinderSync.apple-extension-service
...
com.adobe.accmac.explinder
...
ACCFinderSync
...
Pero estos no son servicios que pueda eliminar usando el Lanzamiento.
Actualización 3:
Basado en chiggsy En la respuesta de la Sra. Mackay pude encontrar más rastros del servicio líneas omitidas marcadas como ...
):
$ sudo launchctl print gui
com.apple.xpc.launchd.user.domain.501.100008.Aqua = {
...
unmanaged processes = {
...
com.apple.xpc.launchd.unmanaged.ACCFinderSync.352 = {
active count = 5
dynamic endpoints = {
"ACCFinderInnerExtensionHost2" = {
port = 0x59a8f
active = 1
managed = 0
reset = 0
hide = 0
...
externally-hosted endpoints = {
0x59a8f U A ACCFinderInnerExtensionHost2
...
$ sudo launchctl print user
com.apple.xpc.launchd.domain.user.501 = {
...
endpoints = {
...
0x59a8f U A ACCFinderInnerExtensionHost2
...
$ sudo launchctl print system
com.apple.xpc.launchd.domain.system = {
...
subdomains = {
...
com.apple.xpc.launchd.domain.pid.ACCFinderSync.352
...
Pero eso no me ayudó a deshabilitarlo.
Actualización 4:
¡Kirb lo ha rooteado!