J'ai regardé cette conférence très instructive sur les journaux unifiés et j'ai lu n'importe quoi documentation o articles de blog Je peux trouver sur le sujet, mais je n'ai pas trouvé ou ne comprends pas comment lier une application (par exemple, un serveur SSHD) qui a été installée via, disons Macports ou pkgsrc, à un sous-système.
Est-ce quelque chose que le développeur doit spécifier dans le code ? J'utilise les listes de lancement launchctl assez souvent, est-ce quelque chose que je peux ajouter là ? (la page de manuel ne contient rien à ce sujet, il en va de même pour le fichier log
page de manuel)
Si je liste les fichiers dans /System/Library/Preferences/Logging/Subsystems/
y /Library/Preferences/Logging/Subsystems/
il y a beaucoup de plists qu'Apple appelle "profils d'enregistrement". Le site /Library/…
on a com.openssh.sshd.plist
avec ces contenus :
<?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>DEFAULT-OPTIONS</key>
<dict>
<key>Level</key>
<dict>
<key>Enable</key>
<string>default</string>
</dict>
</dict>
</dict>
</plist>
Je ne vois pas si cela s'applique à.. :
- seulement le SSHD fourni par Apple dans
/usr/sbin/sshd
- tout SSHD exécuté sur la machine
- l'entrée sshd dans
/etc/services
- quelque chose d'autre
Je peux peut-être écrire un profil de journalisation et le placer là pour les applications que j'installe ? Les applications sont-elles automatiquement placées dans des sous-systèmes en raison des ressources système qu'elles demandent ? Je ne suis pas sûr.
Désolé si la question est confuse, c'est parce que je suis confus ! Nous vous remercions de votre aide et de vos conseils.
Remarque : le système sur lequel je me trouve actuellement est la 10.14 mais je pose la question de manière générale car je sais que les journaux unifiés sont arrivés après la 10.10 et (comme le souligne l'exposé) il existe de légères différences même entre les versions mineures des systèmes d'exploitation.