I’m using OpenSuse Tumbleweed with KDE. I installed KDE vault which is available as part of the new update. When I try to select the cryfs it is give me error message “cryfs: Wrong version installed. The required version is 0.9.6 fusermount: Correct version found” . But i don’t have any issue while selecting encfs type.
Please let me know what might be the issue in this.
I’m using
KDE Plasma version 5.12
KDE Framework version 5.42
openSUSE Tumbleweed 20180213-0
As a starting point,
You’ll have to post information about your cryfs, where you got it from and its version.
A search at https://software.opensuse.com/search returns the fact that various versions of cryfx for TW has been built, but they’re all private repos.
I see that the latest version available (cryfs 0.9.9) is available in a malcolm lewis repo (likely recommended over others).
It also looks like building from source can be easy.
The instructions to build from source are available at the following page, and based on a superficial inspection the package list for Fedora look like the package names for dependencies you would use for openSUSE, just use “zypper” in place of dnf. Building from source will have the downside of no automatic package management including auto updates, but would ensure latest code from the Project. Instructions on the page describe how to create your own RPM if you wish for integration with your Package Management.
So,
I’m doing a bit of personal speculation that there is an error in the code that specifies and checks the exact version of fuse compiled into your version of cryfs instead of specifying only a minimal version. That would mean that on a system like TW that rushes updates and changes to the User, cryfs will break often. Short of fixing the code, this may mean that once you are able to get a working cryfs, you’ll want to lock the fuse package on your system.
In any case, you should submit a bug report…
Although you might do so to https://bugzilla.opensuse.org, I suspect this likely affects all development distros and not jut TW so recommend you should instead submit to the github Project instead if you are able to do so (would require a Github account but that’s a very good thing for you to have if you don’t already have one).
Needs to be built with cryfs support. There are plans underway by another user to push cryfs to Factory/Tumbleweed. Once that happens, I’m guessing cryfs support can be added…
Needs to be built with cryfs support. There are plans underway by another user to push cryfs to Factory/Tumbleweed. Once that happens, I’m guessing cryfs support can be added…
Unclear to me,
Are you suggesting that existing packages won’t work with KDE/Plasma but would work with another Desktop?
And, if this is the issue then it seems to me that doing your own build should address the problem.
I’m pretty sure that the people working on this have as much info as you posted but if you think you are able to contribute something significant, you should probably open or append to a bug in the kde bugzilla.
As has been pointed out already, cryfs is not supported in Tumbleweed currently (actually it is not included at all).
A bug report won’t help with this either.
PPS: I somehow have the feeling that one thing is still not clear here (judging from the provided “word document” and some of the previous comments).
In order to use plasma-vault with cryfs, you need to install cryfs manually from some 3rd party repo. It’s not included (yet) in Tumbleweed, and therefore cannot be installed automatically anyway.
And you need at least cryfs 0.9.6.
in my laptop with OS=leap 42.3, DE=plasma 5.12.1, KDE frameworks 5.43.0, KDE applications 17.12.2, Kernel 4.4.114-42-default, nvidia drivers
this error appear
encfs: Correct version found
encfsctl: Correct version found
fusermount: Wrong version installed. The required version is 2.9.7
If you’re using fusermount manually because Vault won’t without a newer version,
You might find some useful information in the SDB VMware Tools, which describes some basic commands and concepts (The VMware fusermount tools are re-named fuse tools)
–
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE Leap 42.3|GNOME 3.20.2|4.4.114-42-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!