¿Qué es "TALagent" y por qué "Salir por aburrimiento"?

Estoy tratando de ayudar a un colega cuyo MacBook se apaga periódicamente sin previo aviso (he tenido problemas similares en un Mac Mini, por lo que no está relacionado con la alimentación).

Mientras investigaba los registros Library/Logs, encontré un archivo talagent.logcon algo muy extraño, actualizado por última vez muy cerca de la hora en que la computadora se apagó por última vez sin previo aviso:

  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

¿Qué diablos es talagent y qué significa que es "Salir por aburrimiento" ?

He leído este hilo pero no me ayuda a entender lo que está pasando aquí.

Mi primer pensamiento fue que debe ser un virus, porque eso es algo muy poco profesional para decir una entrada de registro, pero ese hilo vinculado parece implicar que no es una preocupación tan grande; pero no me ayuda a entender lo que es o lo que eso significa.

Usamos Symantec como detector de virus, y la Mac en cuestión está en Mavericks (actualmente no se puede actualizar por razones de compatibilidad no relacionadas).

Por lo general, eso significa que está saliendo porque nada lo ha llamado. (Por lo general, es normal que las cosas de Apple emitan mensajes extraños). Aunque no puedo responder esto como una respuesta, ya que no sé por qué está apagando su computadora.

Respuestas (2)

No es un virus y es un software de Apple diseñado para ejecutarse en segundo plano. A veces, las herramientas de línea de comandos como esta ni siquiera tienen una página de manual, pero esta es una de las herramientas de ayuda del sistema operativo mejor documentadas.

El estilo de vida de la aplicación transparente son palabras elegantes para las versiones y el guardado automático. Si abre TextEdit y crea un documento, nunca tendrá que guardar su trabajo o elegir dónde se almacena el documento sin título. TAL lo guarda y luego ayuda con el control de versiones una vez que guarda explícitamente el documento en el sistema de archivos o en la nube.

Si no está seguro de que Apple envíe su programa en ejecución, utilice mdfind talagentpara examinar dónde está instalada la herramienta. Es posible que alguien haya creado un software para que parezca una herramienta adecuada para hacer otras cosas.

Apple lo ejecuta a las 3 am los lunes y jueves en su Mac de forma predeterminada, por lo que no hay mucho misterio de que se ejecuta y luego se cierra en lugar de algo que se ejecuta para siempre esperando que se haga el trabajo.

Es bueno verificar dos veces ya que los gobiernos ahora están claramente equipados para suprimir el conocimiento de su malware patrocinado por el estado mediante el uso de amenazas legales y órdenes de mordaza . Diría que es necesario cierto escepticismo saludable cuando ve algo que no está bien en su computadora.

Acerca de TALagent, puede obtener esto de la página del manual:

 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.

Si desea obtener más información sobre el ciclo de vida transparente de la aplicación, hay una respuesta en otra publicación de Ask Different .

Sobre el mensaje de registro, es solo un mensaje extraño/divertido para dejar de fumar.

Gracias, pero sigo teniendo problemas para entender el mensaje. Parece que algo que monitorea "el progreso de una aplicación desde su lanzamiento hasta su finalización" arrancó, observó algo que se ejecutaba como servidor, luego observó que algo cambiaba de 1 a 0 (¿se apaga?) y luego se cerró. ¿Alguna idea de cómo podría averiguar qué aplicación estaba monitoreando su ciclo de vida? Estoy luchando por encontrar documentos claros en TALagent
Al navegar por este hilo que tiene un ejemplo de un registro de TALagent, parece que mi registro simplemente se informa sobre sí mismo (por lo tanto, no hay ID de paquete, que normalmente se ve como com.apple.Safari). Creo que lo anterior significa que se inició (por razones desconocidas), verificó la clave de cifrado de forma rutinaria, no hizo nada durante 15 unidades de tiempo (¿segundos? ¿minutos?) y luego se apagó automáticamente. Creo...
Eso es lo que me parece a mí también.