Seit der Installation von OSX 10.10 (Yosemite) enthält meine Konsole viele Fehlermeldungen zu fmfd, z fmfd(384) deny file-read-metadata /Volumes/Macintosh HD
Dies geschieht meist beim Start und beim Starten von Programmen. Ich möchte nur wissen, was es ist, aus Gründen der Sicherheit und weil meine Konsole etwas an Gewicht verlieren kann;)
Hier sind einige weitere (hoffentlich nützliche) Informationen aus einem Bericht:
fmfd(384) deny file-read-metadata /Volumes/Macintosh HD
Process: fmfd [384]
Path: /usr/libexec/fmfd
Load Address: 0x105f38000
Identifier: fmfd
Version: ??? (???)
Code Type: x86_64 (Native)
Parent Process: launchd [1]
Date/Time: 2014-10-21 17:13:10.336 +0200
OS Version: Mac OS X 10.10 (14A389)
Report Version: 8
Können Sie mir dabei helfen oder mir versichern, dass es harmlos ist? Ich möchte dem Prozess nicht unbedingt mehr Rechte in der Sandbox gewähren, wenn dies nicht erforderlich ist, wie dies unter https://discussions.apple.com/thread/5495141?start=15&tstart=0 der Fall ist
sudo kill 384
(oder was auch immer PID in der Konsole auftaucht). Es wird für eine Weile verschwinden (meins ging für ungefähr 2 Stunden weg), aber es wiederholt sich schließlich, so dass dies eine vorübergehende Lösung ist./System/Library/LaunchAgents/com.apple.icloud.fmfd.plist
zeigen nicht, was sie tatsächlich bewirken. Ich hoffe wirklich, dass jemand eine bessere Antwort findet.Antworten:
Ich habe gerade herausgefunden, wie man dieses Problem löst.
/System/Library/Sandbox/Profiles
Ordner, dort findest du eine Datei mit dem Namenfmfd.sb
. Sie können es hier nicht ändern, kopieren Sie es also auf Ihren Desktop.allow file-read-metadata
Abschnitt und fügen Sie(literal "/Volumes")
für den Ordner, der nicht gelesen werden kann, eine neue Zeile ein(literal "/Volumes/Macintosh HD")
.quelle
fmfd
es erlauben, dass nur für diesen Ordner, nicht für seine Unterordner (sonst(literal "/Volumes")
wäre das genug), Da es sich um einen Apple-Prozess handelt, können wir ihm meines Erachtens vertrauen, insbesondere für nur einen Ordner.fmfd
ist "find my friends daemon", glaube ich. Auf meinem Multiuser iMac ist mir aufgefallen, dass die beiden angemeldeten Benutzer gegenseitig ihre Home-Verzeichnisse abfragen ... obwohl ich noch nicht herausgefunden habe, warum. :-)quelle
strings /usr/libexec/fmfd|egrep -i "fmf|location|find|icloud" | egrep -v "<|@"
Laut Activity Monitor-Info zu fmfd:
Um zu sehen, was FMFD gerade tut, geben Sie Folgendes ein:
quelle
Ich denke, es gehört zu "Find My Mac". Wenn Sie es in den Voreinstellungen deaktivieren, werden Ihre Protokolle nicht mehr mit Spam-E-Mails versendet.
quelle