Wie kann ich die Protokollstufe von launchd in MacOS Yosemite einstellen?
Ich habe es versucht, launchctl log level debug
aber es funktioniert nicht.
launchd
Entwickler-Mailingliste nach . Mitglieder der Liste sind die Autoren von launchd
.
Wie kann ich die Protokollstufe von launchd in MacOS Yosemite einstellen?
Ich habe es versucht, launchctl log level debug
aber es funktioniert nicht.
launchd
Entwickler-Mailingliste nach . Mitglieder der Liste sind die Autoren von launchd
.
Antworten:
Da Apple den Quellcode für launchd veröffentlicht, haben Sie möglicherweise mehr Glück, wenn Sie nur einen Debugger an den Prozess anhängen, um Haltepunkte zu überprüfen oder festzulegen.
Das und das Ändern des Protokolliergrads können ebenfalls zu viel sein. Sie können die geladenen Jobs ganz einfach überprüfen und deaktivieren / ändern, um Debugging-Skripte aufzurufen, oder sogar festlegen, dass ein anderer Job den Status ausgibt oder Meldungen protokolliert, wenn ein anderer Prozess startet oder stoppt.
Ich wäre an weiteren Einzelheiten Ihrer Arbeit interessiert - dies scheint ein hervorragendes Beispiel für ein XY-Problem zu sein. Sie fragen nach der Lösung, die Sie für den besten Weg halten, und nicht nach dem eigentlichen Problem.
systemctl status httpd
. Auf einem Mac scheinen Sie Pech zu haben. Mit einem vagen Fehler wie(homebrew.mxcl.httpd24[36144]): Service exited with abnormal code: 1