Come posso impostare il livello di log di launchd in MacOS Yosemite?
Ci ho provato launchctl log level debugma non funziona.
launchdmailing 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 debugma non funziona.
launchdmailing 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