From owner-freebsd-fs@FreeBSD.ORG Fri Aug 8 13:12:41 2008 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B1D21065675 for ; Fri, 8 Aug 2008 13:12:41 +0000 (UTC) (envelope-from jdc@parodius.com) Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3]) by mx1.freebsd.org (Postfix) with ESMTP id 69D558FC13 for ; Fri, 8 Aug 2008 13:12:41 +0000 (UTC) (envelope-from jdc@parodius.com) Received: by mx01.sc1.parodius.com (Postfix, from userid 1000) id 280D61CC0B1; Fri, 8 Aug 2008 06:12:41 -0700 (PDT) Date: Fri, 8 Aug 2008 06:12:41 -0700 From: Jeremy Chadwick To: Gary Jennejohn Message-ID: <20080808131241.GA94716@eos.sc1.parodius.com> References: <20080808135112.7bf59d83@peedub.jennejohn.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080808135112.7bf59d83@peedub.jennejohn.org> User-Agent: Mutt/1.5.18 (2008-05-17) Cc: freebsd-fs@freebsd.org Subject: Re: Fw: zfs - no access to a Mac OS X zfs pool without root privileges 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, 08 Aug 2008 13:12:41 -0000 On Fri, Aug 08, 2008 at 01:51:12PM +0200, Gary Jennejohn wrote: > Oops, forgot to include the ML. > > Begin forwarded message: > > Date: Fri, 8 Aug 2008 13:49:38 +0200 > From: Gary Jennejohn > To: Jeremy Chadwick > Subject: Re: zfs - no access to a Mac OS X zfs pool without root privileges > > > On Fri, 8 Aug 2008 04:26:13 -0700 > Jeremy Chadwick wrote: > > > On Fri, Aug 08, 2008 at 01:01:27PM +0200, Gary Jennejohn wrote: > [BIG snip] > > > mirpool aclinherit restricted default <== > > > mirpool canmount on default > > > mirpool shareiscsi off default > > > mirpool xattr off temporary > > > mirpool copies 1 default > > > mirpool version 1 - > > > mirpool utf8only off - > > > mirpool normalization none - > > > mirpool casesensitivity sensitive - > > > mirpool vscan off default > > > mirpool nbmand off default > > > mirpool sharesmb off default > > > mirpool refquota none default > > > mirpool refreservation none default > > > > > > root:peedub:~:bash:2> zfs set aclinherit=secure mirpool > > > property 'aclinherit' not supported on FreeBSD: permission denied > > > > > > Apparently it's not really used. > > > > You need to remember the individual is using the patch on CURRENT > > provided by pjd, which bring ZFS up to the latest OpenSolaris version. > > It's possible on that version it *is* implemented; I do not know. > > > > Based on the manpage description for aclinherit, that option could > > definitely cause what he's seeing. > > > > I _am_ using the patched version from pjd@. > > garyj:peedub:freebsd:-bash:11> grep ZFS /var/run/dmesg.boot > WARNING: ZFS is considered to be an experimental feature in FreeBSD. > ZFS filesystem version 11 > ZFS storage pool version 11 Then I don't have an explanation. The only thing different I see about the filesystem is that aclinherit option is "restricted" (and the value of that option, I believe, could cause what you're seeing), while on ZFS fs/pool version 6, the default appears to be "secure". Possibly they're the same, just renamed? -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |