KDE Service Menu EncFS
Dolphin Service Menus
Score 69%
Description:

One KDE service menu for encFS encrypted directories.

With this script you can:
- mount / unmount / create an directory with encFS
- change password of an encFS encrypted directory
- retrieve information of encFS directory
- configure this script

Enjoy
Last changelog:

4 years ago

Version 0.5.2
Added arabic translation tnx to Fayssal Chamekh

Version 0.5.1 from 0.5
Fix errors in the French translation
Very small changes in the script to work better and reduce code.

Version 0.5 from 0.4
Now, the destination directory is in same parent of source directory (if it is writable, otherwise is $HOME/sourceDirectory_encfs).
Changed desktop menu entry from "Mount, unmount or encrypt" to "Mount, unmount or create".
Modified install script, now make doc directory if not already exist.
Added french translation tnx to hcartiaux (Hyacinthe Cartiaux)
Added support for distro where there is not fuse group.
Added German translation tnx to Oliver Koch

LyleT

3 years ago

Hi. First I'd like to say thank you. I find this to be very useful. I notice that upon mounting an encfs folder, it launches it in a new dolphin window. Would it be at all possible to add an option to toggle between this behavior and launching it in the existing Dolphin window?

Report

livier

3 years ago

After different tests I saw the message :

Écraser le fichier existant ?
'/home/me/.kde/share/apps/servicemenu-download//57086-kde-service-menu-encfs_0.5.2.tar.gz'

Maybe the error is inside the path, but what shoult I do

Report

feldegast

3 years ago

i want to use encfs with dropbox but unfortunatly this plugin places the unencrypted directory in the same place as the encrypted directory, this won't work for dropbox as the unencrypted data would then also be synced see http://www.howtogeek.com/121737/how-to-encrypt-cloud-storage-on-linux-and-windows-with-encfs/ on the steps i was following on kubuntu

Report

jeankde

3 years ago

A few time ago i used Dolphin to browse to the encfs directory for mounting, using path with symbolic links.
I can mount the directory but when i click (either the directory or the dir_encfs created directory) to unmount it, encMountUmountCreate procedure asks again for mount !
/proc/mounts contains the real path of the encfs directory and the path having symbolic link is not detected "mounted"
sourceDir (and destDir) values contains symbolic links in my test.
workaround (tested for mount and umount, but not tested for other functions):
sourceDir=$(readlink -f $sourceDir)
destDir=$(readlink -f $destDir)
I can mount and umount now

Report

FraMari

5 years ago

Hi, this script no longer works for me... it keeps telling me to check if fuse module is loaded. And yes, it is loaded.
Encfs works good, so thst's not the problem.
How can i do?

Report

C

egregorion

5 years ago

Download the new version :-D

Report

FraMari

5 years ago

It works!!
Thanks a lot ;)

Report

C

egregorion

5 years ago

Ok, tnx to all.
I've added fix for any distro without fuse group.
... in the next release

Giuseppe Benigno

Report

hcartiaux

5 years ago

I can't wait to update arch package with 0.4.1 ! https://aur.archlinux.org/packages.php?ID=26567
Thanks for your work ;)

Report

C

egregorion

5 years ago

Sorry, I'm waiting for german translation, 2/3 days.

Report

hcartiaux

5 years ago

There's a patch in the Archlinux package to correct errors in the French translation (version 0.5). ;)
https://aur.archlinux.org/packages.php?ID=26567

It's in the source package tarball
https://aur.archlinux.org/packages/se/servicemenu-encfs-kde4/servicemenu-encfs-kde4.tar.gz

Report

C

egregorion

5 years ago

Ok, I fixed my error.

Thank you.
Giuseppe Benigno

Report

sonicthh

5 years ago

While you are at it could you change the lines for the docs in your install-system.sh? The following should work if the destination does not exist:

sudo install -d "`kde4-config --prefix`/share/doc/kde-service-menu-encfs/"
sudo install -m 644 doc/* "`kde4-config --prefix`/share/doc/kde-service-menu-encfs/"

Also imho the create part of encMountUmountCreate () should encrypt files already existing in the original dir. Otherwise you should rename the menu entry to "Mount, unmount or create".

Report

C

egregorion

5 years ago

You're right, tnx for your help.

Giuseppe Benigno

Report

SalDSL

6 years ago

Great servicemenu, very useful.
However in Fedora 16 the fuse group does not exist, I had to delete the line which checks for the user to be part of that group to allow it working.

Report

hcartiaux

6 years ago

Thanks for your great servicemenu ;)
I've made a patch to add French support, and edit one condition to fix a bug on Archlinux (there is no fuse group).

The package for Archlinux is here :
http://aur.archlinux.org/packages.php?ID=26567

The patch is here :
http://pastebin.archlinux.fr/433626

Report

C

egregorion

5 years ago

Tnx for your translation.

Bye
Giuseppe Benigno

Report

SaloLove

7 years ago

Version 0.3 with russian translated menu
encfs.desktop
encfs_kmenu.sh
http://narod.ru/disk/26984875000/encfs.desktop.zip.html

Report

C

egregorion

5 years ago

Tnx for your help.

Bye
Giuseppe Benigno

Report

vitormp

8 years ago

Thanks for this script.

In line 35 of bin/encfs_kmenu.sh you define "msg_mount_passwd_txt", but latter you try to call "msg_mount_passwd_txt". This causes kdialog to fail, which is trapped below and the script terminates.

The def in italian is correct though :-)

Just tested the KDE4 version.

Report

C

egregorion

8 years ago

Thank you very much :-)

I fixed it in kde4 and kde3 version.

My regards
Giuseppe Benigno

Report

MMax

10 years ago

;)

Report

C

egregorion

8 years ago

Hi,
thanks :-)

Report

VectoR

10 years ago

Error in your upload: (encfs.desktop.tar.gz)) (0 KByte)

Report

C

egregorion

10 years ago

Thank you :-)

It's fixed.

Regards

Report

4 years ago

Version 0.5.2
Added arabic translation tnx to Fayssal Chamekh

Version 0.5.1 from 0.5
Fix errors in the French translation
Very small changes in the script to work better and reduce code.

Version 0.5 from 0.4
Now, the destination directory is in same parent of source directory (if it is writable, otherwise is $HOME/sourceDirectory_encfs).
Changed desktop menu entry from "Mount, unmount or encrypt" to "Mount, unmount or create".
Modified install script, now make doc directory if not already exist.
Added french translation tnx to hcartiaux (Hyacinthe Cartiaux)
Added support for distro where there is not fuse group.
Added German translation tnx to Oliver Koch

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.5.2
updated Aug 05 2013
added Apr 27 2007
downloads today
0
page views today 7