From owner-svn-src-stable-10@FreeBSD.ORG Wed Aug 27 18:48:41 2014 Return-Path: Delivered-To: svn-src-stable-10@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 6683E28D; Wed, 27 Aug 2014 18:48:41 +0000 (UTC) Received: from zxy.spb.ru (zxy.spb.ru [195.70.199.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1DBAF3A08; Wed, 27 Aug 2014 18:48:41 +0000 (UTC) Received: from slw by zxy.spb.ru with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1XMiGm-000A3v-Uw; Wed, 27 Aug 2014 22:48:32 +0400 Date: Wed, 27 Aug 2014 22:48:32 +0400 From: Slawa Olhovchenkov To: dteske@FreeBSD.org Subject: Re: svn commit: r270644 - stable/10/usr.sbin/bsdinstall/scripts Message-ID: <20140827184832.GJ2075@zxy.spb.ru> References: <201408260231.s7Q2VbCW087619@svn.freebsd.org> <20140827140902.GA41194@zxy.spb.ru> <1d0501cfc221$1114f850$333ee8f0$@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1d0501cfc221$1114f850$333ee8f0$@FreeBSD.org> User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false Cc: svn-src-stable@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, svn-src-stable-10@freebsd.org, 'Andrew Thompson' X-BeenThere: svn-src-stable-10@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for only the 10-stable src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2014 18:48:41 -0000 On Wed, Aug 27, 2014 at 11:02:28AM -0700, dteske@FreeBSD.org wrote: > > > > -----Original Message----- > > From: owner-src-committers@freebsd.org [mailto:owner-src- > > committers@freebsd.org] On Behalf Of Slawa Olhovchenkov > > Sent: Wednesday, August 27, 2014 7:09 AM > > To: Andrew Thompson > > Cc: src-committers@freebsd.org; svn-src-all@freebsd.org; svn-src- > > stable@freebsd.org; svn-src-stable-10@freebsd.org > > Subject: Re: svn commit: r270644 - stable/10/usr.sbin/bsdinstall/scripts > > > > On Tue, Aug 26, 2014 at 02:31:37AM +0000, Andrew Thompson wrote: > > > > In zfs directory layout you missing some separate datesets: > > > > usr/home (or, may be, just /home) > > usr/obj > > usr/ports/packages > > usr/ports/distfiles > > > > Can you do it before 10.1? > > You must have missed the following in the evolution of that script: > > http://svnweb.freebsd.org/base?view=revision&revision=257842 > > [snip] > + Remove some unnecessary default ZFS datasets from the automatic "zfsboot" > script. Such as: /usr/ports/distfiles /usr/ports/packages /usr/obj /var/db > /var/empty /var/mail and /var/run (these can all be created as-needed once > the system is installed). > [/snip] > > The idea is that all of those directories you mentioned are empty > by default on a freshly installed system. Compare that to directories > which are not empty -- if the user wants the data in a separate > dataset, they have salvage existing data in the process. /home is not empty on a freshly installed system (I am create account for remoty login). Other datasets have special atributes and removing datasets is simples then creating and to easy to forget create their before use.