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
5 .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:

12 years ago

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

added servicemenus for dolphin and kde4

wakatanka

12 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

12 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

12 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

12 years ago

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

added servicemenus for dolphin and kde4

12345678910
Be the first to comment
ngrocott
Dec 09 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
0.3
updated Oct 14 2008
added Oct 10 2008
downloads 24h
2
mediaviews 24h 0
pageviews 24h 1
System Tags addon