Date: Mon, 5 Jun 2000 11:10:13 +0200 (EET) From: Narvi <narvi@haldjas.folklore.ee> To: Giorgos Keramidas <keramida@ceid.upatras.gr> Cc: "Thomas M. Sommers" <tms2@mail.ptd.net>, freebsd-chat@FreeBSD.ORG Subject: Re: Undelete in Unix (Was: Re: Why encourage stupid people to use *BSD) Message-ID: <Pine.BSF.3.96.1000605110845.2330B-100000@haldjas.folklore.ee> In-Reply-To: <LPBBJIAAFFNFMKJGNIAIIEBJCAAA.keramida@ceid.upatras.gr>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 4 Jun 2000, Giorgos Keramidas wrote: > Thomas M. Sommers wrote: > > > >Brett Glass wrote: > >> > >> "Unix" (whatever it means in this context) may not have > >> come up with an undelete command, but Norton Computing > >> (now part of Symantec) did. The Norton Utilities for Unix > >> never sold very well, but had this feature. > > > > I hadn't heard of that. How did it work? > > You can not rely on the underlying OS to have a journaling > filesystem. Then, unless you use some form of "trash bin", > you can not safely undelete anything. > > This is admittedly tricky, because even if you move the files > in special directories under /tmp or /home/$USER, you can't > safely implement a trash bin that works nicely across filesystem > boundaries. > > So, I'm also very interested to know how they had implemented > such a feature. Anybody with more knowledge on the topic? > I don't know how they implemented it - but I would start with a daemon running as root to which both the "delete" and "undelete" commands speak to. -- > Giorgos Keramidas - mailto:charon@sabotage.gr > "In the name of the Father, the Son, and the BSD spirit" > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-chat" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.1000605110845.2330B-100000>