Comment puis-je définir le niveau de journalisation de launchd dans MacOS Yosemite?
J'ai essayé launchctl log level debug
mais ça ne marche pas.
macos
yosemite
launchd
troubleshooting
gnzlbg
la source
la source
launchd
liste de diffusion des développeurs ; les membres de la liste incluent les auteurs delaunchd
.Réponses:
Étant donné qu'Apple publie le code source de launchd, vous pourriez avoir plus de chance de simplement attacher un débogueur au processus pour inspecter ou définir des points d'arrêt.
Cela et la modification du niveau de journalisation peuvent également être exagérés. Vous pouvez inspecter les travaux chargés assez facilement et les désactiver / les modifier pour appeler des scripts de débogage ou même définir un autre travail pour vider l'état ou enregistrer les messages lorsqu'un autre processus démarre ou s'arrête.
Je serais intéressé par plus de détails sur ce que vous faites - cela semble être un excellent exemple d'un problème XY. Vous posez des questions sur la solution que vous considérez comme la meilleure voie à suivre et non sur le problème réel.
la source
systemctl status httpd
. Sur Mac, il semble que vous n'ayez pas de chance. Avec une vague erreur telle que(homebrew.mxcl.httpd24[36144]): Service exited with abnormal code: 1