Bug 148450

Summary: option for completely disabling Trash mechanism
Product: [Frameworks and Libraries] frameworks-kio Reporter: Maciej Pilichowski <bluedzins>
Component: TrashAssignee: David Faure <faure>
Status: REPORTED ---    
Severity: wishlist CC: coolo, kavol, kdelibs-bugs, serega_1, unzippedtarball
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Maciej Pilichowski 2007-08-02 16:46:41 UTC
Version:            (using KDE KDE 3.5.7)
Installed from:    SuSE RPMs

REGULAR WISH:
------------
Currently when you delete something it is only moved, not removed thanks to Trash mechanism.

It is quite useful, however for me it is not secure enough, so the wish goes -- please provide way for totally disabling Trash mechanism. So no matter where, Konqueror, Krusader, you name it (*), I hit delete, the file will be removed from the disk. The only chance to restore it would be some kind of recovery software.

Note: there is already an option to make possible to skip the Trash, but you still can use Trash. My point is to disable Trash, so you cannot make a mistake put something to Trash.

(*) except for applications using their own "trash", like KMail

EXTENDED WISH:
-------------
While writting the above I though of idea, maybe you like it. KDE with such subsystem

Choose your deletion mechanism:
( ) Shredder 
( ) direct delete
( ) Trash

1) this one deletes (removes) a file and overwrites it immediatelly
2) this one removes a file
3) this one moves a file to a trash

It was just a though, for my needs direct delete is all I am asking for, but maybe Shredder subsystem would be a good idea to show how good KDE is in security area comparing to other WM/DM.
Comment 1 kavol 2011-07-08 17:03:04 UTC
still an issue with KDE 4.6.3, four years after the initial report!
Comment 2 Jekyll Wu 2012-01-01 17:11:06 UTC
*** Bug 191324 has been marked as a duplicate of this bug. ***
Comment 4 Tarballwalf 2023-03-13 17:25:08 UTC
Or disabling trash for specific drives/network drives mounted via fstab. I would like my server to handle the trash, not the client