Re: 2.2.0 wishlist

Warner Losh (imp@village.org)
Fri, 14 Jun 1996 10:11:19 -0600


: _Why_ would I want to recover files that were unlinked by system daemons?
: In my years of system administration, I've never wanted to recover a file
: that was for some reason unlinked by the OS or any daemons in it.

We had a system utility/daemon that was unlinking a file and keeping
it open in /tmp. It took months to find out why we never had any
space in /tmp. Were we able to get a list of the deleted files, we
would have known exactly where the problem was.

Also, it doesn't have to be daemones, etc that do this unlinking.
emacs will do it from time to time, as will other programs.

I used TOPS-20 years ago, and the undelete command was *VERY* useful
there. It saved my bacon many times, and just just from the
accidental rm * (well DELETE *.*.*).

Warner

P.S. I'm not saying that this is worth it 100%. I'm just saying that
if you want a proper undelete facility, you must implement it in the
kernel.