Después de instalar Autodesk Smoke, tengo dos procesos httpd ejecutándose todo el tiempo y me gustaría detenerlos. Cuando uso sudo killall httpd, se detienen y se reinician de inmediato. El Monitor de actividad muestra que el proceso principal se inicia, pero ¿cómo puedo determinar qué agente o demonio lo está iniciando para poder desactivarlo?
launchctl list | grep httpd muestra estos resultados:
302 - 0x7f94ea700dd0.anonymous.httpd
92 - org.apache.httpd
Miro /System/Library/LaunchDaemons/org.apache.httpd.plisty muestra lo siguiente. Puedes ver que está configurado en disabled. El otro launchdelemento con un nombre extraño no aparece en una búsqueda del sistema de archivos, por lo que no tengo idea de qué es.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Disabled</key>
<true/>
<key>Label</key>
<string>org.apache.httpd</string>
<key>EnvironmentVariables</key>
<dict>
<key>XPC_SERVICES_UNAVAILABLE</key>
<string>1</string>
</dict>
<key>ProgramArguments</key>
<array>
<string>/usr/sbin/httpd</string>
<string>-D</string>
<string>FOREGROUND</string>
</array>
<key>OnDemand</key>
<false/>
</dict>
</plist>
launchctl unload(aunque no sé si esto necesita que especifique la ruta al plist), (ii) Si está en sus elementos de inicio de sesión , use la herramienta Preferencias del sistema -> "Usuarios y grupos" -> "Elementos de inicio de sesión" -> Eliminar la entrada ofensiva si la encuentra.
/usr/sbin/apachectl stoppero aún no sé cómo deshabilitarlo después de cada reinicio.