From owner-freebsd-chat Tue Jun 6 19:50:43 2000 Delivered-To: freebsd-chat@freebsd.org Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134]) by hub.freebsd.org (Postfix) with ESMTP id E8BDC37BA7E for ; Tue, 6 Jun 2000 19:50:40 -0700 (PDT) (envelope-from tlambert@usr08.primenet.com) Received: (from daemon@localhost) by smtp04.primenet.com (8.9.3/8.9.3) id TAA27466; Tue, 6 Jun 2000 19:50:16 -0700 (MST) Received: from usr08.primenet.com(206.165.6.208) via SMTP by smtp04.primenet.com, id smtpdAAAj2aGN1; Tue Jun 6 19:50:09 2000 Received: (from tlambert@localhost) by usr08.primenet.com (8.8.5/8.8.5) id TAA07292; Tue, 6 Jun 2000 19:50:24 -0700 (MST) From: Terry Lambert Message-Id: <200006070250.TAA07292@usr08.primenet.com> Subject: Re: Undelete in Unix (Was: Re: Why encourage stupid people to use *BSD) To: narvi@haldjas.folklore.ee (Narvi) Date: Wed, 7 Jun 2000 02:50:24 +0000 (GMT) Cc: brett@lariat.org (Brett Glass), keramida@ceid.upatras.gr (Giorgos Keramidas), tms2@mail.ptd.net (Thomas M. Sommers), freebsd-chat@FreeBSD.ORG In-Reply-To: from "Narvi" at Jun 06, 2000 11:33:46 AM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > But that provides more than most things under NT - guranteed undelete of > any file, no matter how deleted. I've implemented this as an IFSManager hook in both Windows 95 and NT. It's trivial, once you decode the "Wastebasket" format to trap deletion calls, even ones made on the DOS command line, and mode the file to the "Wastebasket". The code is currently owned by Artisoft, Inc., and is probably rotting on a tape somewhere after they closed down their Tucson offices, but it would be very easy to recreate this code. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message