
Qwipe - secure file delete
Source (link to git-repo or to original if based on someone elses unmodified work):
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:
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
should now behave correctly if files cannot be wiped (due to permission)
added servicemenus for dolphin and kde4
Ratings & Comments
3 Comments
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.
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
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.