2

I use EncFS to encrypt my files. So far, I've been using the installer provided by BoxCryptor.

It packs EncFS 1.7.4, MacFuse and MacFusion in one installer and works nicely on Mountain Lion. But MacFuse is not actively developed and most people might replace it with Fuse for OS X or something similar.

Are there other packaged installers for EncFS? Or do you always compile EncFS from source? If so, is there a tutorial on how to compile?

Martin Preusse
  • 217
  • 3
  • 8

2 Answers2

5

If you're familiar with the command line, you could try Homebrew. Once you install Homebrew, do a

brew install encfs  

to get the latest version (including dependencies), build and install it.

Notes:

  1. You may have to force a link through brew link -f fuse4x if it throws an error related to linking. Also refer this page.
  2. You would have to run brew info fuse4x-kext to get information on installing the fuse4x kernel extension. Since we're talking about kernel extensions, have a proper system backup to restore from (in case this makes your system unusable).
Glorfindel
  • 4,089
  • 8
  • 24
  • 37
M K
  • 2,744
  • 2
  • 15
  • 20
  • Guess this will work. The EncFS in Homebrew depends on fuse4x. Better than MacFuse because it's still under development. The most active project seems to be FUSE for OS X though (http://osxfuse.github.com/). I think I have to compile myself to use it. – Martin Preusse Oct 07 '12 at 18:42
1

Note: I moved my comment to an answer to give more visibility to the solution, as this is one of the first results when googling this topic.

fuse4x is now merged into osxfuse. To continue installing encfs from brew, try to google something like "brew encfs osxfuse" and if you're feeling lucky, go to the first result (which consists in a new formula for brew). The procedure can be summarized as:

  • install osxfuse package from the official site
  • brew install https://raw.github.com/jollyjinx/encfs.macosx/master/encfsmacosxfuse.rb

EDIT: If you prefer instead to continue using boxcryptor, they released a beta for osx, always using osxfuse. This is the link to the announce.

vault
  • 125
  • 6
  • Ok, thanks for your answer. I'm still not sure about the best way to install encfs. Feels kind of messy, at least there is only osxfuse now, right? – Martin Preusse Nov 14 '13 at 17:26
  • Well, I can't imagine something more straightforward than this. Install osxfuse, graphically, and then `brew install`. Now you have `encfs` command on terminal. How could it be easier? :) – vault Nov 14 '13 at 17:55