Was ist „TALagent“ und warum ist es „Aus Langeweile verlassen“?

Ich versuche, einem Kollegen zu helfen, dessen MacBook sich regelmäßig ohne Vorwarnung ausschaltet (ich hatte ähnliche Probleme auf einem Mac Mini, es liegt also nicht an der Stromversorgung).

Beim Untersuchen der Protokolle in Library/Logs, fand ich eine Datei talagent.logmit etwas sehr Seltsamem, die zuletzt sehr kurz vor dem Zeitpunkt aktualisiert wurde, an dem der Computer zuletzt ohne Vorwarnung ausgeschaltet wurde:

  Time  Bundle ID   Status  Comment
 0.000          -        -  TALagent Started (system uptime: 238.18 sec)
 0.007          -        -  Liveness: 0 -> 1 (run_as_server)
 0.038          -        -  Successfully read encryption key from keychain in 0.030809 seconds
15.007          -        -  Liveness: 1 -> 0 (__run_as_server_block_invoke)
15.007          -        -  Exiting out of boredom

Was zum Teufel ist talagent und was bedeutet es, dass es "aus Langeweile aufhört" ?

Ich habe diesen Thread gelesen, aber er hilft mir nicht zu verstehen, was hier vor sich geht.

Mein erster Gedanke war, dass es ein Virus sein muss, weil das für einen Log-Eintrag so unprofessionell ist, aber dieser verlinkte Thread scheint zu implizieren, dass es kein so großes Problem ist; aber es hilft mir nicht zu verstehen, was es ist oder was das bedeutet.

Wir verwenden Symantec als Virenscanner, und der fragliche Mac ist auf Mavericks (kann derzeit aus Kompatibilitätsgründen nicht aktualisiert werden).

Normalerweise bedeutet das, dass es aufregend ist, weil nichts es genannt hat. (Es ist normalerweise normal, dass Apple-Dinge seltsame Meldungen ausgeben.) Obwohl ich dies nicht als Antwort beantworten kann, da ich nicht weiß, warum es Ihren Computer ausschaltet.

Antworten (2)

Es ist kein Virus, sondern Apple-Software, die im Hintergrund ausgeführt werden soll. Manchmal erhalten Befehlszeilen-Tools wie dieses nicht einmal eine Handbuchseite - aber dies ist eines der besser dokumentierten Betriebssystem-Hilfstools.

Der transparente Anwendungslebensstil ist ein ausgefallenes Wort für Versionen und automatisches Speichern. Wenn Sie TextEdit öffnen und ein Dokument erstellen, müssen Sie Ihre Arbeit nie speichern oder auswählen, wo das unbenannte Dokument gespeichert wird. TAL speichert es und hilft dann bei der Versionierung, sobald Sie das Dokument ausdrücklich im Dateisystem oder in der Cloud speichern.

Wenn Sie nicht überzeugt sind, dass Ihr laufendes Programm von Apple stammt, mdfind talagentprüfen Sie mit , wo das Tool installiert ist. Es ist möglich, dass jemand Software so gemacht hat, dass sie wie ein richtiges Werkzeug aussieht, um andere Dinge zu tun.

Apple führt es standardmäßig montags und donnerstags um 3 Uhr morgens auf Ihrem Mac aus. Es ist also kein großes Rätsel, dass es ausgeführt und dann beendet wird, im Gegensatz zu etwas, das ewig läuft und auf Arbeit wartet.

Es ist schön, dies noch einmal zu überprüfen, da die Regierungen jetzt eindeutig gerüstet sind, um die Kenntnis ihrer staatlich gesponserten Malware zu unterdrücken, indem sie rechtliche Drohungen und Maulkorbbefehle einsetzen . Ich würde sagen, eine gesunde Skepsis ist angebracht, wenn Sie feststellen, dass etwas auf Ihrem Computer nicht stimmt.

Über TALagent können Sie dies von der Manpage abrufen:

 talagent -- helper agent for the Transparent App Lifecycle feature.

 The talagent daemon provides services related to the Transparent App
 Lifecycle feature.  talagent may also be run manually as a command line
 tool to output information about persistent state.

Wenn Sie mehr über den transparenten App-Lebenszyklus erfahren möchten, finden Sie eine Antwort in einem anderen Beitrag von Ask Different .

Was die Protokollnachricht angeht, es ist nur eine seltsame/lustige Nachricht zum Beenden.

Danke, aber ich habe immer noch Probleme, die Nachricht zu verstehen. Es sieht so aus, als ob etwas "den Fortschritt einer App von ihrem Start bis zu ihrer Beendigung" hochgefahren, beobachtet hat, wie etwas als Server ausgeführt wurde, dann beobachtet hat, wie sich etwas von 1 auf 0 geändert hat (Herunterfahren?), dann geschlossen. Irgendeine Idee, wie ich herausfinden könnte, welche App ihren Lebenszyklus überwacht? Ich habe Mühe, eindeutige Dokumente zu TALagent zu finden
Beim Durchsuchen dieses Threads , der ein Beispiel für ein TALagent-Protokoll enthält, sieht es so aus, als würde mein Protokoll einfach über sich selbst berichten (daher keine Bündel-ID, die normalerweise wie folgt aussieht com.apple.Safari). Ich denke, das Obige bedeutet, dass es hochgefahren ist (aus unbekannten Gründen), den Verschlüsselungsschlüssel routinemäßig überprüft, 15 Zeiteinheiten (Sekunden? Minuten?) Nichts getan hat und sich dann routinemäßig selbst heruntergefahren hat. Ich finde...
So sieht es bei mir auch aus.