Skip site navigation (1)Skip section navigation (2)
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>