Acabo de ejecutar un EtreCheck en mi OS X 10.10.3 y me han aparecido algunos mensajes de error.
Problem System Launch Daemons:
[failed] com.apple.mtrecorder.plist
Launch Daemons:
[failed] com.apple.spirecorder.plist
He investigado un poco en Google pero parece que no encuentro información útil. Estoy un poco preocupado por el sistema ya que estos dos componentes vienen de Apple.
El contenido de com.apple.spirecorder.plist es:
<?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/.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 ambos /var/mobile/Library/Preferences/
y /usr/local/libexec
Las carpetas no existen en mi Mac.
Por cierto, he encontrado com.apple.spirecorder.plist
en otra carpeta de LaunchDaemons que incluye un solo archivo, lo eliminé, reinicié y no hubo problema con él. Ahora EtreCheck muestra sólo un error con mtrecorder, no estoy seguro de si voy a quitarlo ya que viene con muchos demonios de Apple en la misma carpeta.