Wie ich gerade bei der Installation von encfs unter Mac OS X 10.6.7 feststellen musste, verträgt sich das "aktuelle" MacFuse 2.0.3.2 nicht mit dem neuen Kernel von Mac OS X. Beim Mounten eines encfs-Verzeichnisses kam folgende Fehlermeldung:
/Library/Filesystems/fusefs.fs/Support/fusefs.kext failed to load - (libkern/kext) link error; check the system/kernel logs for errors or try kextutil(8).the MacFUSE file system is not available (71)fuse ist fehlgeschlagen. Häufige Ursachen: - das fuse Kernelmodul ist nicht geladen (modprobe fuse) - ungültige Optionen -- siehe Aufruf-Übersicht
Nach kurzem googlen fand ich die passende Lösung für das Problem. Einfach diese MacFuse-Version installieren und alles wird gut. Gerade getestet und ich habe keine Probleme mehr und es arbeitet problemlos mit encfs in der neusten Version zusammen.
<Update> Unter Mac OS X 10.6.8 funktioniert diese MacFuse-Version ebenfalls. </Update>
<Update2> Unter Lion funktioniert diese MacFuse-Version ebenfalls. </Update2>
<Update3> Alternativ kann man auch Fuse4X testen. Ich setze es selber zusammen mit encfs ein. Es unterstützt derzeit sshfs, encfs und ext4 und weitere Fuse-basierte Dateisysteme folgen sicher bald. </Update3>