mhogomchungu / sirikali

A Qt/C++ GUI front end to sshfs, ecryptfs-simple, cryfs, gocryptfs, securefs, fscrypt and encfs
http://mhogomchungu.github.io/sirikali
GNU General Public License v3.0
752 stars 58 forks source link

Flatpak aarch64 version missing Gocryptfs support #276

Closed cadecomposer closed 1 day ago

cadecomposer commented 2 days ago

Hi, thank you so much for making a Flatpak build of this app, it is very appreciated. Everything works great on my x86_64 PC, however I noticed on my ARM tablet, I tried to open up my Gocryptfs volume in SiriKali and was unsuccessful with a message that says, "Failed to complete the request. Gocryptfs executable could not be found." I do have the gocryptfs executable from my distro's package manager, and was able to mount the volume in terminal that way, but this is a Flatpak so of course it wouldn't see that.

I would have used a native package version of SiriKali, but the distro I'm using is based on Alpine (Postmarket OS), so it's unavailable in the repo. For me it seems that using the Flatpak is the easiest way to get this running on here. I'm just wondering if there's a way that I can point the Flatpak version of SiriKali to the Gocryptfs executable? Or if Gocryptfs support could possibly be included with the aarch64 build, like it is for the x86_64 build. Thanks again

Screenshot_20241001_163637 Screenshot_20241001_163819

mhogomchungu commented 2 days ago
  1. Close SiriKali.
  2. Put your Gocryptfs executable in ~/.var/app/io.github.mhogomchungu.sirikali/data/SiriKali/bin
  3. Start SiriKali and your Gocryptfs executable should now be usable from within SiriKali.
cadecomposer commented 2 days ago

Yup that works. Thanks

mhogomchungu commented 1 day ago

Gocryptfs is now bundled with aarch64.