Ho appena eseguito un EtreCheck sul mio OS X 10.10.3 e ho ricevuto alcuni messaggi di errore.
Problem System Launch Daemons:
[failed] com.apple.mtrecorder.plist
Launch Daemons:
[failed] com.apple.spirecorder.plist
Ho fatto qualche ricerca da Google ma sembra che non riesca a trovare alcune informazioni utili. Sono un po 'preoccupato per il sistema dal momento che questi due componenti provengono da Apple.
Ilcontenutodicom.apple.spirecorder.plistè:
<?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>
Il contenuto di com.apple.mtrecorder.plist è:
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>
E entrambe le cartelle /var/mobile/Library/Preferences/
e /usr/local/libexec
non esistono sul mio Mac.
Dal modo in cui ho trovato com.apple.spirecorder.plist
in un'altra cartella LaunchDaemon che include solo un file, l'ho rimosso, riavviato e nessun problema con esso. Ora EtreCheck mostra un solo errore con mtrecorder, non sono sicuro se lo toglierò poiché viene fornito con molti daemon Apple nella stessa cartella.