[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1062122: marked as done (ITP: libtrash -- libtrash is a preloaded library that moves deleted files to a local trash can.)



Your message dated Thu, 15 Feb 2024 06:30:25 -0600
with message-id <fc422c77-9046-4db1-b17b-db2b83fbd28c@peterhyman.com>
and subject line Closing
has caused the Debian Bug report #1062122,
regarding ITP: libtrash -- libtrash is a preloaded library that moves deleted files to a local trash can.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1062122: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1062122
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Peter Hyman <pete@peterhyman.com>
X-Debbugs-Cc: debian-devel@lists.debian.org

* Package name : libtrash
Version : 3.9.0
Upstream Contact: Peter Hyman <pete@peterhyman.com>
* URL : https://github.com/pete4abw/libtrash
* License : GPL
* Programming Lang: C
Description : libtrash is a preloaded library that moves deleted files to a local trash can.

Originally written by Manuel Arriaga. Currently maintained by Peter Hyman.
libtrash is a shared library which, when preloaded, will intercept calls to
a series of GNU libc functions and make sure that, if an attempt to destroy
certain files is made, these won't be permanently destroyed but rather moved
to a "trash can". It also allows the user to mark certain directories as
"unremovable", which means that calls to functions which would result in the
loss of files under these directories will always fail, leaving those files
untouched in their original locations.

- why is this package useful/relevant?
Graphical desktop managers only catch deleted files when using a file
manager. If you delete a file from a terminal, it is not caught.
libtrash will intercept all calls to remove a file (subject to user permissions
and local configuration settings) and move it to a user's private trash can.

- is it a dependency for another package? NO

- do you use it? YES

- if there are other packages providing similar functionality, how does it compare?
While Dolphin and Nautilus will move files to a mount point Trash Can,
it only works when the graphical file manager is used. libtrash, on the other
hand catches calls to unlink a file anywhere, including in a terminal.

- how do you plan to maintain it?
I am the maintainer currently. But welcome support.

--
Peter Hyman

Attachment: libtrash_3.9.0-1_amd64.deb
Description: application/vnd.debian.binary-package

Attachment: libtrash_3.9.0-1.debian.tar.xz
Description: application/xz

Attachment: libtrash_3.9.0.orig.tar.xz
Description: application/xz


--- End Message ---
--- Begin Message --- I decided not to maintain this package. I will use it locally. However, it has merit in case anyone already a Debian maintainer wishes to adopt.

--
Peter Hyman

--- End Message ---

Reply to: