athena-delete

athena-delete was written at Project Athena in response to the problem which many novice UNIX users have with accidentally deleting files they didn't want to delete.

Tags Utilities
Licenses MIT/X
Operating Systems POSIX
Implementation C

Tweet this project Short link

Rss Recent releases

Changes: Compilation fixes, including compilation on Linux (small Makefile changes still needed).

Rss Recent comments

Rcomment-before 20 Mar 2009 03:13 Rcomment-trans belg4mit Rcomment-after

Unfortunately, recursive expunge (or purge) segfaults on modern Linux (Centos 5.2)

Rcomment-before 28 Oct 2002 08:08 Rcomment-trans ed_avis Rcomment-after

Reaping may not happen
The manual page talks about 'deleted' files being periodically reaped (by a process that deletes all files with names beginning .#). Of course this will not necessarily happen on today's systems.

Rcomment-before 14 Sep 2001 09:39 Rcomment-trans ed_avis Rcomment-after

Changes to compile
To compile on Linux, you need to change two definitions in the makefile. Set COMPILE_ET=compile_et and ETINCS=-I/usr/include/et. These are for the com_err error reporting library, which bizarrely (http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=53638) is supplied by e2fsprogs on some Linux distributions. Change these two definitions if com_err is installed somewhere else in your distribution.

6bf89143b7cb7c338bead586b3acc939_thumb

Project Spotlight

Kusaba X

A quick, easy way to set up and manage your own image board.

B6e3249d4f5490371b30f6f1b4aaefb9_thumb

Project Spotlight

PeaZip

A file and archive manager that supports many compression and archive formats.