He ejecutado un EtreCheck en mi OS X 10.10.3 ahora mismo y recibí algunos mensajes de error.
Problem System Launch Daemons:
[failed] com.apple.mtrecorder.plist
Launch Daemons:
[failed] com.apple.spirecorder.plist
Hice una investigación de Google pero parece que no puedo encontrar información útil. Estoy un poco preocupado por el sistema ya que estos dos componentes vienen de Apple.
Elcontenidodecom.apple.spirecorder.plistes:
<?xmlversion="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>EnableTransactions</key>
<true/>
<key>KeepAlive</key>
<dict>
<key>PathState</key>
<dict>
<key>/var/db/.spirecorder.forcedenable</key>
<true/>
<key>/var/root/Library/Preferences/com.apple.spirecorder.enable</key>
<true/>
</dict>
<key>SuccessfulExit</key>
<false/>
</dict>
<key>Label</key>
<string>com.apple.spirecorder</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/libexec/spirecorder</string>
<string>-count</string>
<string>50000</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>Umask</key>
<integer>18</integer>
</dict>
</plist>
El contenido de com.apple.mtrecorder.plist es:
Yang$ plutil -convert xml1 -o - /System/Library/LaunchDaemons/com.apple.mtrecorder.plist
<?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>EnableTransactions</key>
<true/>
<key>KeepAlive</key>
<dict>
<key>PathState</key>
<dict>
<key>/var/db/.mtrecorder.forcedenable</key>
<true/>
<key>/var/mobile/Library/Preferences/com.apple.mtrecorder.enable</key>
<true/>
</dict>
<key>SuccessfulExit</key>
<false/>
</dict>
<key>Label</key>
<string>com.apple.mtrecorder</string>
<key>ProgramArguments</key>
<array>
<string>/usr/local/libexec/mtrecorder</string>
</array>
<key>Umask</key>
<integer>18</integer>
</dict>
</plist>
Y las carpetas /var/mobile/Library/Preferences/
y /usr/local/libexec
no existen en mi Mac.
Por cierto, encontré com.apple.spirecorder.plist
en otra carpeta de LaunchDaemons que incluye solo un archivo, lo eliminé, reinicié y no tuve ningún problema. Ahora EtreCheck muestra solo un error con mtrecorder, no estoy seguro de si lo voy a eliminar ya que viene con muchos demonios de Apple en la misma carpeta.