Hi all, I have a problem getting EncFS (v1.5) propperly running. Actually I have tried several ways to install (Mac)Fuse and EncFS, so probably I have messed a little around with my system... EncFS worked for quite some time properly. It was installed via MacPorts including the port of fuse (I had MacFuse installed before with the installer). Then I installed TrueCrypt (v6.3) which apparently installed (an own?) MacFuse anew. With TrueCrypt's Fuse EncFS stopped working... The symptons are that EncFS apparently mounts the encrypted directory and no error message appears (actually, the verbose output looks good for me) but the target directory (which existed as real directory before ;) ) does not mounts on the fuse mount but just returns I/O errors. I guess something went horribly wrong...
<ch...@megamac:~> encfs -v ~/Documents/EncryptDir/ ~/Documents/ DecryptDir 12:09:06 (main.cpp:515) Root directory: /Users/chuck/Documents/ EncryptDir 12:09:06 (main.cpp:516) Fuse arguments: (daemon) (threaded) (keyCheck) encfs /Users/chuck/Documents/DecryptDir -s -o use_ino -o default_permissions 12:09:06 (Interface.cpp:165) checking if ssl/aes(2:2:1) implements ssl/ aes(2:1:1) 12:09:06 (SSL_Cipher.cpp:368) allocated cipher ssl/aes, keySize 24, ivlength 16 12:09:06 (FileUtils.cpp:1587) useStdin: 0 EncFS-Passwort: 12:09:17 (Interface.cpp:165) checking if ssl/aes(2:2:1) implements ssl/ aes(2:1:1) 12:09:17 (SSL_Cipher.cpp:368) allocated cipher ssl/aes, keySize 24, ivlength 16 12:09:17 (FileUtils.cpp:1595) cipher key size = 44 12:09:17 (Interface.cpp:165) checking if nameio/block(3:0:1) implements nameio/stream(2:1:2) 12:09:17 (Interface.cpp:165) checking if nameio/null(1:0:0) implements nameio/stream(2:1:2) 12:09:17 (Interface.cpp:165) checking if nameio/stream(2:1:2) implements nameio/stream(2:1:2) <ch...@megamac:~> ls ~/Documents/DecryptDir ls: /Users/th/Documents/DecryptDir: Input/output error Trying to fix it, I reinstalled fuse via port. With the port version encfs worked again but TrueCrypt failed to mount because of problems/ incompatibilities of the installed fuse version (reinstalling TrueCrypt changes fuse to the working version of fuse for TC but breaks EncFS...) In another attempt I installed encfs and fuse from fink, since fink installs them on their own in /sw independently of the 'official' MacFuse/Apple directories. With this version (I aliased it to encfsfink='/sw/bin/encfs') I can mount encfs directories using fink- macfuse *until* I mount something dependent on the 'official' MacFuse, i.e. sshfs or TrueCrypt. Since another fuse kernel is loaded it breaks apparently the (unloaded) fink-fuse kernel (result code 0x5). Unloading the MacFuse and loading the fink-fuse works, but leaves me to be able to use only one fuse-FS at one time. -------- Long story: Does somebody has an idea for me, how to use encfs properly with the current MacFuse and parallel to sshfs or TrueCrypt? Cheers & Many Thanks for ideas -- Chuck -------- (program versions on my system: OpenSSL: 0.9.8k; rlog: RCS version 5.7; Boost: 1.40.0_1; MacFuse: 2.0.3; EncFS: 1.5; TreCrypt 6.3a)
-- You received this message because you are subscribed to the Google Groups "MacFUSE" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/macfuse?hl=en.
