From owner-freebsd-fs@FreeBSD.ORG Fri Apr 21 18:14:41 2006 Return-Path: X-Original-To: freebsd-fs@FreeBSD.org Delivered-To: freebsd-fs@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADC8616A400; Fri, 21 Apr 2006 18:14:41 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id 648AE43D45; Fri, 21 Apr 2006 18:14:41 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 481921A4D89; Fri, 21 Apr 2006 11:14:41 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id E711055238; Fri, 21 Apr 2006 14:14:13 -0400 (EDT) Date: Fri, 21 Apr 2006 14:14:13 -0400 From: Kris Kennaway To: Tom Rhodes Message-ID: <20060421181413.GA68087@xor.obsecurity.org> References: <1144687418.11014.9.camel@diegows> <443AFB03.6060301@samsco.org> <20060411210858.G46778@delplex.bde.org> <20060413041618.6aa7d8c7.trhodes@FreeBSD.org> <20060414064727.GA77608@xor.obsecurity.org> <20060421012537.0949ac45.trhodes@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <20060421012537.0949ac45.trhodes@FreeBSD.org> User-Agent: Mutt/1.4.2.1i Cc: freebsd-fs@FreeBSD.org, Kris Kennaway Subject: Re: How a file is deleted in ufs2? X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Apr 2006 18:14:41 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Apr 21, 2006 at 01:25:37AM -0400, Tom Rhodes wrote: > On Fri, 14 Apr 2006 02:47:27 -0400 > Kris Kennaway wrote: >=20 > > On Thu, Apr 13, 2006 at 04:16:18AM -0400, Tom Rhodes wrote: > > > On Tue, 11 Apr 2006 22:56:11 +1000 (EST) > > > Bruce Evans wrote: > > >=20 > > > > On Mon, 10 Apr 2006, Scott Long wrote: > > > >=20 > > > > > IOW, there is no easy way to undelete a file. > > > >=20 > > > > This is currently true, except in the rare case where undelete(2) w= orks. > > >=20 > > > Oh, so it has worked for someone. I always wonder why we have this > > > functionality when I have never been able to make it work. Using > > > rm(1) that is. > >=20 > > DESCRIPTION > > The undelete() system call attempts to recover the deleted file na= med by > > path. Currently, this works only when the named object is a white= out in > > a union file system.=20 >=20 > What it fails to do is tell users what a "whiteout" is. At least > it was very unobvious to me while reading the manual page. But it's still quite clear that it still only applies to union filesystems, even if you have to dig deeper to find out how it works in that case. Kris --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (FreeBSD) iD8DBQFESSD0Wry0BWjoQKURAjQgAKDhF+jVKz7Zd41HebFl8iwXxVwOlwCfZFj4 Vt7Vja+jdqaKviVSRWlsqPc= =uwxd -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft--