Come posso impostare il livello di log di launchd in MacOS Yosemite?
Ci ho provato launchctl log level debug
ma non funziona.
launchd
mailing list degli sviluppatori ; i membri dell'elenco includono gli autori di launchd
.
Come posso impostare il livello di log di launchd in MacOS Yosemite?
Ci ho provato launchctl log level debug
ma non funziona.
launchd
mailing list degli sviluppatori ; i membri dell'elenco includono gli autori di launchd
.
Risposte:
Poiché Apple pubblica il codice sorgente per launchd, potresti avere più fortuna semplicemente collegando un debugger al processo per ispezionare o impostare i punti di interruzione.
Anche questo e la modifica del livello di registro potrebbero essere eccessivi. È possibile ispezionare i lavori caricati abbastanza facilmente e disabilitarli / modificarli per chiamare gli script di debug o persino impostare un altro lavoro per scaricare lo stato o registrare i messaggi quando un altro processo inizia o si arresta.
Sarei interessato a maggiori dettagli su ciò che stai facendo - questo sembra un ottimo esempio di problema XY. Stai chiedendo quale sia la soluzione che vedi come il modo migliore per procedere e non quale sia il vero problema.
systemctl status httpd
. Su Mac, sembra che tu sia sfortunato. Con un vago errore come(homebrew.mxcl.httpd24[36144]): Service exited with abnormal code: 1