Removing files and folders with secure-delete

Deleting files on Linux is as simple as: rm file_name
Deleting folders is simple as well: rm -r folder_name

Both of these fail from the security standpoint since the content is still present on the hard drive until the blocks that hosted it get overriden with some new data.

To delete files and folders securely there are, at least, two options

  1. Use dd commands. This can go wrong quickly if done incorrectly.
  2. Install secure-delete. On Debian: sudo apt-get install secure-delete

When secure-delete is installed then deletion of file is as simple as:

srm file

For folders:

srm -r folder

The only thing getting added here is the letter s. However, when you are deleting multiple objects be prepared to wait for some time. For example: Getting rid of an old user“s home directory was about 40 minutes of waiting with Ryzen3 3100 machine having an SSD and 8GB of DDR4.

Sequence FM 7.0 RC3 released

Sequence FM 7.0 RC3 has been released.

7.0 RC3 fixes and changes from RC2:

  • Copy and move made from right-click menu: Select entry or select entries by holding CTRL and clicking. Now, choose: “Select for copying or moving” from the right-click menu. Next, go to your location of choice and press either: “Copy to…” or “Move to…”

Copy and move functions read the location from addressbar to complete their actions.

  • Verification dialogs to “Copy to…” and “Move to…” : No final action should be performed without user’s acceptance.

Notice. If user cancels from any of the above dialogs then “Select for copying or moving” action needs to be redone.

Original entry from 11th of April:

7.0 RC2 fixes and new features:

  • CSS theme support.
  • 4 themes added -> set your theme with theme.py.
  • Dual panel mode is now default.
  • Listview added as shortcut place.
  • File/object descriptors added.
  • Multi-selection by holding CTRL and clicking objects is now possible.
  • File-roller integration removed as an effort to reduce external dependencies -> Open external program functionality added as a replacement.
  • Object buffer of previous releases removed and replaced with native Pyqt5 dialogs.

The new default outlook is as below:

Additonal themes along with the source code is available at:

https://github.com/postman721/Sequence-FM