From owner-freebsd-fs@freebsd.org Wed Jul 8 06:13:10 2015 Return-Path: Delivered-To: freebsd-fs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 31194995C30 for ; Wed, 8 Jul 2015 06:13:10 +0000 (UTC) (envelope-from marcus@odin.blazingdot.com) Received: from odin.blazingdot.com (odin.blazingdot.com [204.109.60.170]) by mx1.freebsd.org (Postfix) with ESMTP id 19B3C1AD7 for ; Wed, 8 Jul 2015 06:13:09 +0000 (UTC) (envelope-from marcus@odin.blazingdot.com) Received: by odin.blazingdot.com (Postfix, from userid 1001) id B024F1320ED; Tue, 7 Jul 2015 23:13:01 -0700 (PDT) Date: Tue, 7 Jul 2015 23:13:01 -0700 From: Marcus Reid To: Quartz Cc: FreeBSD FS Subject: Re: A question about ZFS built-in SMB Message-ID: <20150708061301.GA76767@blazingdot.com> References: <5599496C.6010702@sneakertech.com> <20150705210306.GA1048@in-addr.com> <559A08AF.9050809@sneakertech.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <559A08AF.9050809@sneakertech.com> X-Coffee-Level: nearly-fatal User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Jul 2015 06:13:10 -0000 On Mon, Jul 06, 2015 at 12:48:47AM -0400, Quartz wrote: > On 2015-07-05 12:03 PM, Freddie Cash wrote: > > SMB support is only built-in on Solaris derivatives. You need Samba on > > everything else. > > On 2015-07-05 5:03 PM, Gary Palmer wrote: > > The sharesmb option to zfs does not work on FreeBSD. You need to use > > Samba. > > > Ok wait, it IS implemented on the Linux versions of ZFS. I thought the > FreeBSD version of ZFS superseded all the features of the Linux port? I don't think "superseded" is the word you were looking for. FreeBSD supports more feature flags: http://open-zfs.org/wiki/Feature_Flags ZFS on Linux will apparently go out and modify Samba's smb.conf for sharesmb functionality. If this seems to be an acceptable approach, I'll bet the code that does it wouldn't be too hard to port over or reinvent. Marcus