Après avoir installé Autodesk Smoke, j'ai deux processus httpd qui tournent en permanence, et j'aimerais les arrêter. Lorsque j'utilise sudo killall httpd
ils s'arrêtent et redémarrent immédiatement. L'Activity Monitor montre que le processus parent est launchd, mais comment puis-je déterminer quel agent ou démon le démarre afin de le désactiver ?
launchctl list | grep httpd
montre ces résultats :
302 - 0x7f94ea700dd0.anonymous.httpd
92 - org.apache.httpd
Je regarde dans /System/Library/LaunchDaemons/org.apache.httpd.plist
et il affiche ce qui suit. Vous pouvez voir que c'est réglé sur disabled
. L'autre launchd
avec un nom bizarre n'apparaît pas dans une recherche de système de fichiers, donc je n'ai aucune idée de ce que c'est.
<?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>