From owner-freebsd-arch@FreeBSD.ORG Fri Nov 7 21:12:31 2008 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 604CE1065677; Fri, 7 Nov 2008 21:12:31 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from scuttle.submonkey.net (scuttle.submonkey.net [208.111.43.184]) by mx1.freebsd.org (Postfix) with ESMTP id 41DDB8FC1B; Fri, 7 Nov 2008 21:12:31 +0000 (UTC) (envelope-from ceri@submonkey.net) Received: from cpc1-cdif1-0-0-cust63.cdif.cable.ntl.com ([81.104.164.64] helo=shrike.submonkey.net) by scuttle.submonkey.net with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.69) (envelope-from ) id 1KyYd4-00000q-MB; Fri, 07 Nov 2008 21:12:30 +0000 Received: from ceri by shrike.submonkey.net with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1KyYd2-000DCT-H1; Fri, 07 Nov 2008 21:12:28 +0000 Date: Fri, 7 Nov 2008 21:12:28 +0000 From: Ceri Davies To: Ivan Voras Message-ID: <20081107211228.GF34757@submonkey.net> References: <20081027193545.GA95872@pin.if.uz.zgora.pl> <20081028161855.GA45129@zim.MIT.EDU> <20081106192829.GA98742@pin.if.uz.zgora.pl> <20081106195558.GG2281@submonkey.net> <20081107163910.GA7007@zim.MIT.EDU> <9bbcef730811071013q35c04dd4gb582a286a709f22d@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xkXJwpr35CY/Lc3I" Content-Disposition: inline In-Reply-To: <9bbcef730811071013q35c04dd4gb582a286a709f22d@mail.gmail.com> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.18 (2008-05-17) Sender: Ceri Davies Cc: freebsd-arch@freebsd.org Subject: Re: Directory rename semantics. X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Nov 2008 21:12:31 -0000 --xkXJwpr35CY/Lc3I Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Nov 07, 2008 at 07:13:34PM +0100, Ivan Voras wrote: > 2008/11/7 David Schultz : > > On Fri, Nov 07, 2008, Ivan Voras wrote: > >> That would be desirable if we want file system semantics to be a > >> property of the OS instead of individual file systems. (Though I don't > >> know if there's ever been a conscious decision about this particular > >> goal). > > > > I don't agree with this. The access control rules are > > fundamentally a property of the filesystem. Nobody expects msdosfs > > or ntfs to have the same semantics as UFS, for instance. > > Furthermore, even if you hacked up all the local filesystems to > > support the "FreeBSD rules" (as a recent commit seems to have > > done), you'd still get different semantics for remote NFS and AFS > > mounts. >=20 > There's a fundamental difference between the three groups of file > systems: UFS and ZFS are native local file systems created for Unix, > MSDOSfs is definitely an odd, foreign file system, while NFS and AFS > are network file systems nobody trusts anyway :) The point is that if you are concerned about these things then you should be checking what file system you are using anyway, and therefore there is no point in changing ZFS to match UFS. ZFS ACLs are completely disparate to UFS ones, for example, so what's the proposal to fix that difference? Ceri --=20 That must be wonderful! I don't understand it at all. -- Moliere --xkXJwpr35CY/Lc3I Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFJFK88ocfcwTS3JF8RAjHlAKCNA99Q1Bm0/nlXRDtTOdkYCQD9awCfehMT HOuLmOqR3yzaCNfISG7XILs= =LVsM -----END PGP SIGNATURE----- --xkXJwpr35CY/Lc3I--