TrueCrypt y OSX Fuse

Instalé OSX Fuse a través de Brew, ya que al instalarlo a través del instalador oficial, el brew doctor se vuelve loco. Mavericks, 10.9.1

Seguí las instrucciones después de la installation:

 brew install osxfuse ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/osxfuse-2.6.2.mavericks.bottle.tar.gz Already downloaded: /Library/Caches/Homebrew/osxfuse-2.6.2.mavericks.bottle.tar.gz ==> Pouring osxfuse-2.6.2.mavericks.bottle.tar.gz ==> Caveats If upgrading from a previous version of osxfuse, the previous kernel extension will need to be unloaded before installing the new version. First, check that no FUSE-based file systems are running: mount -t osxfusefs Unmount all FUSE file systems and then unload the kernel extension: sudo kextunload -b com.github.osxfuse.filesystems.osxfusefs The new osxfuse file system bundle needs to be installed by the root user: sudo /bin/cp -RfX /usr/local/Cellar/osxfuse/2.6.2/Library/Filesystems/osxfusefs.fs /Library/Filesystems sudo chmod +s /Library/Filesystems/osxfusefs.fs/Support/load_osxfusefs ==> Summary 🍺 /usr/local/Cellar/osxfuse/2.6.2: 84 files, 5.0M 

Ahora, cuando bash almorzar TrueCrypt, sigo recibiendo un error:

 /Applications/TrueCrypt.app/Contents/MacOS/TrueCrypt dyld: Library not loaded: /usr/local/lib/libfuse.2.dylib Referenced from: /Applications/TrueCrypt.app/Contents/MacOS/TrueCrypt Reason: image not found fish: Job 1, '/Applications/TrueCrypt.app/Contents/MacOS/TrueCrypt ' terminated by signal SIGTRAP (Trace or breakpoint trap) 

Mi investigación indica que necesito la capa de compatibilidad MacFuse con mi installation de OSXFuse. ¿Cómo puedo get eso con cerveza?

  • ¿Por qué FAT16 está limitado a solo lectura con TrueCrypt en Snow Leopard?
  • ¿Cómo se crea exactamente una memory USB multiplataforma portátil con VeraCrypt?
  • Cifrado de datos confidenciales en Mac + Windows
  • Error de Truecrypt: el sistema de files OSXFUSE no está disponible (255)
  • ¿Cómo puedo cifrar una unidad externa grande?
  • Encriptar unidad USB FAT bajo El Capitán (10.11)
  • No se puede desinstalar MacFuse en Mavericks
  • La installation de Truecrypt falla: 3 de 6 bashs fallidos
  • One Solution collect form web for “TrueCrypt y OSX Fuse”

    Me encuentro con este tipo de problema con frecuencia. Utilizo una umask estricta (0077) en mi caparazón. Normalmente, cuando se brew instalar brew , las bibliotecas dinámicas tendrán la misma máscara restrictiva y el software que acabo de instalar no funciona como un usuario diferente. Compruebe los permissions en /usr/local/lib/libfuse.2.dylib . Podría ser accesible solo por el fabricante de cerveza, lo que podría explicar por qué TrueCrypt no puede encontrarlo.

    Dado que HomeBrew lo vincula todo, es posible que tenga que cambiar los permissions del enlace simbólico y el file al que apunta. Para el enlace simbólico, use la opción -h :

     chmod -h a+rX /usr/local/lib/libfuse.2.dylib 

    Mientras lo hace, verifique si otros files tienen los mismos problemas.

    Finalmente, sudo henetworkinga la umask del sudo-er. Si umask es el culpable aquí, es posible que también desee comprobar los permissions para el package del sistema de files que copió como administrador. Si eso es un problema, use

     sudo chmod -R a+rX /Library/Filesystems/osxfusefs.fs 

    Espero que esto ayude.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).