Qwipe - secure file delete

Dolphin Service Menus

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

1
Score 50.0%
Description:

this is a very small but useful dialog, that lets you securely delete files and directories from within konqueror.

I made it because kgpg -X no longer works for me.
It uses srm from the secure-delete package, so make sure you have that installed.



REQUIREMENTS:
-------------

secure-delete
libqt4
libqt4-dev (or libqt4-devel depending on your distro)


INSTALLATION:
-------------

tar xvjf qwipe-0.3.tar.bz2
cd qwipe
qmake-qt4
make
su
make install


please note:
------------
as Ubuntu-User use sudo insead of su

as Suse-User you probably have to copy the service-menu manually. The target is /usr/share/apps/konqueror/servicemenus, which is default on most systems, but suse (and probably some others) have other KDE-PATH. I'm too lazy to find that out for every distro, so copy it manually please.
You can also use $HOME/.kde/share/apps/konqueror/servicemenus
Last changelog:

10 years ago

should now behave correctly if files cannot be wiped (due to permission)

added servicemenus for dolphin and kde4

wakatanka

10 years ago

Using KDE 4.1.2 on Gentoo I had to make some small changes to the desktop file and use a different location for it.

Desktop file:
[Desktop Entry]
Type=Service
MimeType=application/octet-stream;
X-KDE-ServiceTypes=inode/directory,KonqPopupMenu/Plugin
Actions=wipe;

[Desktop Action wipe]
Name=Wipe securely
Name[de]=Sicher löschen
Icon=edit-delete-shred
Exec=/usr/bin/qwipe %U

Location needed is /usr/share/kde4/services/ServiceMenus/shredder.desktop

Now it works great for both files and directories.

Thanks a lot for sharing this.

Report

wakatanka

10 years ago

Just found out that sticking a bit more closer to your original desktop file makes it work even better. Mine looks like this now:

[Desktop Entry]
Type=Service
ServiceTypes=all/all,KonqPopupMenu/Plugin
Actions=wipe;

[Desktop Action wipe]
Name=Wipe securely
Name[de]=Sicher löschen
Icon=edit-delete-shred
Exec=/usr/bin/qwipe %U

Report

C

almatic

10 years ago

ok, thanks. I have added a kde4 servicemenu, based on your feedback, and changed the makefile accordingly.
I cannot test it though, as I have booted kde4 from my system last week.

I have also noticed that dolphin in kde3 doesn't like mime all/all, so I have changed this.

Report

10 years ago

should now behave correctly if files cannot be wiped (due to permission)

added servicemenus for dolphin and kde4

12345678910
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.3
updated Oct 14 2008
added Oct 10 2008
downloads today
0
page views today 2
System Tags addon