From owner-freebsd-doc@FreeBSD.ORG Mon Mar 13 20:00:40 2006 Return-Path: X-Original-To: freebsd-doc@hub.freebsd.org Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 81DB816A400 for ; Mon, 13 Mar 2006 20:00:40 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D6FE43D46 for ; Mon, 13 Mar 2006 20:00:40 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k2DK0dG6096710 for ; Mon, 13 Mar 2006 20:00:39 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k2DK0de2096709; Mon, 13 Mar 2006 20:00:39 GMT (envelope-from gnats) Date: Mon, 13 Mar 2006 20:00:39 GMT Message-Id: <200603132000.k2DK0de2096709@freefall.freebsd.org> To: freebsd-doc@FreeBSD.org From: "Jesus R. Camou" Cc: Subject: Re: docs/94419: [patch] NanoBSD chapter for Handbook X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "Jesus R. Camou" List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Mar 2006 20:00:40 -0000 The following reply was made to PR docs/94419; it has been noted by GNATS. From: "Jesus R. Camou" To: Daniel Gerzo Cc: FreeBSD-gnats-submit@FreeBSD.org Subject: Re: docs/94419: [patch] NanoBSD chapter for Handbook Date: Mon, 13 Mar 2006 19:56:05 +0000 An express review. On Mon, Mar 13, 2006 at 07:22:07PM +0000, Daniel Gerzo wrote: > > > > > > > Daniel > Gerzo > Written by > > > > > > NanoBSD > > > Introduction to <application>NanoBSD</application> > > NanoBSD is tool currently `a tool' > developed by &a.phk;. It creates a &os; system image for embedded > applications, suitable for use on a Compact Flash card (or other > mass storage medium). > > It can probably be used to build a specialized server designed > for easy installation and maintenance called computer applicance. > Computer appliances have their hardware and software bundled in > the product, so all applications are pre-installed. The appliance s/so/which means/ perhaps? > is plugged into an existing network and can begin working (almost) > immediately. > > Features of NanoBSD: > > > > Ports and packages work like in &os;. Probably s/like/as/ or something, or rewrite the whole sentence. > > > No missing functionality — If it is possible to do > with &os;, it is possible to do with > NanoBSD, unless it was removed in > compile time. > > > Everything is read-only at run-time — It is safe to > pull the power-plug. &man.fsck.8; is not necessary. > > > Easy to build and customize. > > > > > > <application>NanoBSD</application> Howto > > > The design of <application>NanoBSD</application> > > Once the image is present on the medium, it is possible to > boot the NanoBSD. The mass storage ^^^ Remove `the' here. > medium is divided into three parts, two image partitions - > code#1 and code#2, and the > configuration file partition - > /cfg, which are normally > mounted read-only. This means that it is safe to pull the power > plug on a NanoBSD machine and that > Flash based storage is not worn out with file system metadata > writes. > > /etc and > /var directories are > &man.md.4; (malloc) disks. > > The configuration file partition persists under the role="directory">/cfg directory. This partition > contains files for /etc > directory and is briefly mounted read-only right after the system > boot. Note that this partition should be mounted only at > boot-time and while overriding the configuration files. > > After some modifications have been done in files in > /etc and they are proposed > to exist after next boot, it is required to copy them to the > /cfg directory. For ^^ Double space after dot. You may want to take a look at some of the sentences for possible redundancies or better sentence options. - j