A plugin for Macfusion 2
Introduction
EncFS (Encrypted File System) is a FUSE implementation, that provides an easy to use file-by-file encryption system on virtually any host filesystem.
This plugin extends Macfusion 2 – an application written by Michael Gorbach – to support the management of EncFS volumes:
- Easily mount and unmount Encrypted File Systems
- Create new Encrypted Filesystems
Use EncFS in combination with Dropbox to securely backup files online. Learn more!
Requirements
This package requires MacFUSE, Macfusion 2 and EncFS installed before installation.
MacFUSE
http://code.google.com/p/macfuse/
Macfusion 2
http://macfusionapp.com
EncFS 1.7.4 or newer
EncFS must be installed in /usr/local/bin. The recommended way to install EncFS is using homebrew:
$ brew install encfs
Download
EncFS Plugin (Version 0.2)
SHA1 digest: 6549d721911cfc6c67fa1001cd95309ad9ed1c1a
Awesome idea
Use EncFS in conjunction with Dropbox for secure online backup!


WOW – thank you s much for the new plugin
Nice Plugin! :) Thanks.
Thanks for this. I could only mount one encrypted volume at a time with this. With the previous EncFS plugin and previous MacFusion I can mount two simultaneously–very useful if you want to transfer files from one encrypted volume to another. Am I doing something wrong?
same here with updated version on lion. any dev on this mounting of two filesystems?
Would be nice for sure, but my encrypted directory (the mount point) remains empty… What am I doing wrong ?
Pingback: Practical Remote Encrypted Storage » joe.topjian.net
Have you published the source code somewhere?
Where can it be downloaded?
Hi julius and all,
the source code is now available on Google Code. If anyone of you guys is eager to enhance my code base, please do so! As soon as you submit your first patch, I will add you as a member to the project!
http://code.google.com/p/encfs-macfusion2/
Tobias
Hi,
this Wuala storage that u use seemes not to be working. Can you upload the plugin somewhere else?
It works just fine. Drop me a mail, if it is still not working for you.
Cheers, Tobi
Yes, now it works fine. Yesterday i got the message, that the file was private. So maybe it was just a temporary error on wuala.
Hi! I installed your plugin but it does not show up in Macfusion. The list in Preferences -> Plugins only shows sshfs and ftpfs, but not encfs. However, the plugin was copied to folder /Library/Application Support/Macfusion/PlugIns/EncFS.mfplugin. Any suggestions what could be wrong?
After copying to /Applications/Macfusion.app/Contents/PlugIns it works. Is this a bug?
No, its a feature!
Pingback: Verschlüsselung, Sicherheit und Privatssphäre | Tüntel
Hi,
Any chance you could enhance the plugin to mount filesystems on login? It works really well for me right now but that enhancement would make it perfect.
Hello,
i have build encfs via macports for myself, because i want use the newest version.
But when i tried zu install the plugin, the installer says “no encfs found”, despite encfs ist in the search path. It seems that the program searches encfs only in usr/local/bin.
Furthermore, the keyfile changed (encfs6.xml). Therefore the plugin does’nt really work.
Is it possible to fix these problems?
I am working on an update, that is compatible with macports encfs
Any update regarding this issue? I’ve solved the location issue by creating a symlink by running
$ sudo ln -s /opt/local/bin/encfs /usr/local/bin/encfs
Afterwards, I just tried to work around the encfs6.xml issue by creating another symlink to .encfs5 – which, of course, didn’t properly work. ;)
Apart from that, thanks a lot for the plugin and the introduction to Dropbox using EncFS!
Thanks.
But before it can be used: I currently have problems with the newest encfs version (a remount fails every time).
Do you know if an binary of newer version as linked above is availibly anywhere? The macports is an very ineffecient option, because it installs 800 MB of boost librarys, which are only rarely used by encfs…
If I then try again to mount, I get: “mount_fusefs: mount point /Users/tristank/SecureDropbox is itself on a MacFUSE volume”
I’m puzzeled
Hi! I’d like to start out by thanking you providing this. Do you by chance know when you will be releasing your update? Will this update be based off a newer encfs version?
Best regards
Moe
First off, thanks for this setup — I’ve been using it for several weeks now without problems. Unfortunately, I’ve just installed the Mac OS X 10.6.3 update and it appears to have broken this — it’s hard to say whether the problem is with your plugin, EncFS, or Macfusion (or perhaps multiple of them). The Macfusion GUI opens fine, but the menubar item doesn’t appear and errors out if you try to start it manually. Furthermore, no plugins are shown in the Macfusion preferences, which obviously precludes using this EncFS setup — it doesn’t display any of my mounts in the GUI window anyways, so something’s clearly not working. I’ve already tried reinstalling everything after applying the update with no success.
Pingback: ThoSch:Blog » Blog Archiv » encfs unter Mac OS X
Pingback: Practical Remote Encrypted Storage » Terrarum IT Services
Hi,
Seems there is an issue with the latest encfs version (1.6.1): when using the plugin over a valid encFS raw path, and the valid passphrase, the setup fail with message ‘Invalid value for rawPath\n No EncFS key file found’. I wonder if it is not because for some reason, you check the presence of the file .encfs5.xml whereas with this new version, the file is named .encfs6.xml.
Any hint?
Looks like my guess were right:
$> svn checkout http://encfs-macfusion2.googlecode.com/svn/trunk/ encfs-macfusion2-read-only
$> cd macfusion2-read-only
$> grep encfs5 *
EncfsConfigurationController.m: if ( [[path lastPathComponent] isEqualToString:@”.encfs5″] ) {
Thanks for the comment. Will look into this soon. Stay tuned!
i got the same problem
Macfusion -> click on “+” -> encfs -> create new filesystem -> choosed a dir that was create before in the dropbox directory -> enter passwords -> click on on -> click on ok again:
“Invalid value for rawPath\n No EncFS key file found”.
$ grep encfs5 *
EncfsConfigurationController.m: if ( [[path lastPathComponent] isEqualToString:@”.encfs5″] || [[path lastPathComponent] isEqualToString:@”.encfs6.xml”] ) {
Versions:
10.6.8
macfuse 2.0.3
encfs 1.7.4
In your case, what is the extension of the EncFS key file?
Hi Tobias,
i have configured this tool to work with dropbox. It’s nice and work very well, so thank you.
Recently i was looking into the mac os X console.app … and i felt on my password in clear in the log !! could you explain me how can i turn this off and/or patch the tool ? I am gonna checkout the trunk to see if i can manage it by my self but it would be a great improvment not to show password in clear :)
sorry . just found this : http://groups.google.com/group/macfusion-devel/browse_thread/thread/78124877b5a76ff1
Awesome Plugin. Unfortunately, this is no longer working for me after an upgrade to 10.6.5. Getting:
Mon Dec 13 20:32:15 xxx macfusionAgent[1223] : Failed to load plugin at path /Library/Application Support/Macfusion/Plugins/EncFS.mfplugin
Mon Dec 13 20:32:15 xxx macfusionAgent[1223] : Failed to load plugin at path /Applications/Macfusion.app/Contents/PlugIns/EncFS.mfplugin
(I tried it in both locations.) My setup is:
OSX 10.6.5
MacFUSE 2.1.7
Macfusion 2.0.4
encfs 1.3.2 (I don’t remember where I got this, since i had it installed and working for a long time.)
Any ideas?
Same as above, wont load the plugin with osx 10.6.6, latest encfs and macfusion 2.0.4.
I tried moving the plugin into the application package too but it wont pick up the plugin. What should I do?
Thanks
The same for me :( On 10.6.6 it isn’t working :( I don’t see this plugin in MacFusion.
Any ideas?
Did a fresh install with OS 10.6.6, Fuse 2.17, Fusion 2.0.4, encfs 1.3.2 and got this error:
Error loading /Library/Application Support/Macfusion/Plugins/EncFS.mfplugin/Contents/MacOS/EncFS: dlopen(/Library/Application Support/Macfusion/Plugins/EncFS.mfplugin/Contents/MacOS/EncFS, 265): no suitable image found. Did find:
/Library/Application Support/Macfusion/Plugins/EncFS.mfplugin/Contents/MacOS/EncFS: no matching architecture in universal wrapper
Hey Tobias,
could you pleeeeeeeeeeeeease update this for the new xml config files? This is so handy; I don’t want to miss it :-)
Thanks you so much
Could be probably due to the 64bit change.
@Matt
Same here. Maybe the below message in the syslog suggests, that the plugin is not capable of working in 64 bit osx. (My env.: macported encfs 1.7.4, macfuse 2.1.5b 64bit, macfusion 2.0.4). Though I wonder why non-64bit macfusion with its -probably- non-64bit plugins works fine, and why is this bug with the encfs plugin.
Apr 27 02:44:56 mak macfusionAgent[2949]: Error loading /Users/ko/Library/Application Support/Macfusion/Plugins/EncFS.mfplugin/Contents/MacOS/EncFS: dlopen(/Users/ko/Library/Application Support/Macfusion/Plugins/EncFS.mfplugin/Contents/MacOS/EncFS, 265): no suitable image found. Did find:\n /Users/ko/Library/Application Support/Macfusion/Plugins/EncFS.mfplugin/Contents/MacOS/EncFS: no matching architecture in universal wrapper
Pingback: Да » Делаем шифрование в Dropbox (Mac)
Pingback: Да » Делаем шифрование в Dropbox Mac (совместимо с Linux)
When isstalling the “EncFS plugin” the installer aborts the installation: “EncFS binary not found!”
Does anyone has a glue, what´s going wrong?
I´ve preinstalled
MacFUSE
Macfusion 2
EncFS
on 10.6
Thx for your kind help,
Alfred
Running Mac OS X 10.6.7. Same problem as described above. The plugin is not displayed in macfusion.app 2.0.4. Is there a workaround or any plans to release a update? Any help appreciated.
Gesko
Same here, can not run the it under Mac OS X 10.6.7 with (compiled) EncFS 1.7.4… If someone has a solution, let us know…
Pingback: New EncFS Plugin for Macfusion2 released | The Naked Man
I want to say a big, big thanks for the new plugin. I have waiting for it, and it works very well!
Thanks a lot for the updated plugin! Works like a charm.
Still not working for me: I’ll get “Invalid value for rawPath No EncFS key file found”
Pingback: Securing Dropbox | WebDiary.com
For everyone who tries to install encfs in Lion, see this tickets I created:
MacPorts:
https://trac.macports.org/ticket/30129
Homebrew:
https://github.com/mxcl/homebrew/issues/6385
Just for you info:
EncFS 1.7.4 and Mac OS X Lion 10.7 (GM) are not working properly together:
See: https://github.com/mxcl/homebrew/issues/6385
There seems to be a problem within Finder permissions.
Hope in the near future, that the extensions will be builded against Fuse4X (MacFuse is dead).
Pingback: Transparently Encrypt Folders with encfs » Philipp Klaus's Computing Blog
Pingback: Mounting an encfs volume on Mac OS X Mountain Lion without Boxcryptor | rubrik
If anyone find this old post via Google:
MacFuse is dead, use osxfuse.
http://osxfuse.github.io/
Hi, encfs is installed also brew works fine for me. When i try to create a new encfs folder or trying to mount an existing one i get the error:
dyld: lazy symbol binding failed: Symbol not found: __ZN5boost7archive17xml_oarchive_implINS0_12xml_oarchiveEEC2ERSoj
Referenced from: /usr/local/Cellar/encfsmacosxfuse/1.7.4p2/lib/libencfs.6.dylib
Expected in: flat namespace
dyld: Symbol not found: __ZN5boost7archive17xml_oarchive_implINS0_12xml_oarchiveEEC2ERSoj
Referenced from: /usr/local/Cellar/encfsmacosxfuse/1.7.4p2/lib/libencfs.6.dylib
Expected in: flat namespace
Trace/BPT trap: 5
Any ideas?
Pingback: Benjamin Friedrich | Wie schütze ich mich vor staatlicher und krimineller Datenschnüffelei
Pingback: HowTo: EncFS unter Mac OS X 10.9 (Mavericks) : c-m-l.net