From owner-freebsd-hackers@FreeBSD.ORG Thu May 14 21:11:35 2015 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7D15F831 for ; Thu, 14 May 2015 21:11:35 +0000 (UTC) Received: from know-smtprelay-omc-10.server.virginmedia.net (know-smtprelay-omc-10.server.virginmedia.net [80.0.253.74]) by mx1.freebsd.org (Postfix) with ESMTP id F07A91369 for ; Thu, 14 May 2015 21:11:34 +0000 (UTC) Received: from [192.168.1.100] ([86.20.122.200]) by know-smtprelay-10-imp with bizsmtp id TxAQ1q0034KXVwe01xAQwA; Thu, 14 May 2015 22:10:24 +0100 X-Originating-IP: [86.20.122.200] X-Spam: 0 X-Authority: v=2.1 cv=AYg/HhnG c=1 sm=1 tr=0 a=WByauD8lJrWvBFCNrxRoEQ==:117 a=WByauD8lJrWvBFCNrxRoEQ==:17 a=9cW_t1CCXrUA:10 a=LdKPt8bmWjYA:10 a=IkcTkHD0fZMA:10 a=NLZqzBF-AAAA:8 a=KlpANiOQP4cm9LJGYPoA:9 a=QEXdDO2ut3YA:10 a=42TJWvc3JAEA:10 a=NJfp1ZnvUGcA:10 Message-ID: <55550F38.1070203@NTLWorld.com> Date: Thu, 14 May 2015 22:10:16 +0100 From: Jonathan de Boyne Pollard User-Agent: Mozilla/5.0 (Windows NT 6.0; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 CC: FreeBSD Hackers Subject: Re: nosh version 1.14 References: <54430B41.3010301@NTLWorld.com> <54B86FD5.3090203@NTLWorld.com> <554E53EF.4080600@NTLWorld.com> <554E5EEA.7020901@NTLWorld.com> <554E7EB6.3000200@NTLWorld.com> <20150511114354.GK53149@e-new.0x20.net> In-Reply-To: <20150511114354.GK53149@e-new.0x20.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 May 2015 21:11:35 -0000 Lars Engels: > It sound very useful. Do you provide virtual machine images or ISOs so > interested people can give it a try easily? I'm not sure that I agree with that use of the adverb "easily". (-: nosh isn't a whole operating system. It's a toolset, to form part of, or to use on, an operating system. At the moment, you install it in the fashion that the FreeBSD Handbook calls "typical". There's a .tar.bz2 source archive. It unpacks into a self-contained build tree, where the binaries are built. * http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh/source-package.html Installing is a little hairy, still. "package/export /usr/local" does most of it on my system, but there are still some manual steps that follow that, especially in the separate-/usr-volume case. The Debian Linux side of things is a little ahead in this regard. One of the reasons that I mentioned that the packaging was a "big deal" on the Linux side in an earlier message was that in this version (and even more so in version 1.15 that I have under development) I've finally got maintainer scripts doing the automatic native nosh preset/disable of service bundles to such an extent that an entire system almost installs from packages. * http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh/debian-binary-packages.html I hope to catch up with that on the BSD side. But I need to learn BSD packaging first. (-: And as I said, there's that little matter of 80-some things that need dealing with. That said, if you need pointers on what to do after "package/compile && sudo package/export /usr/local" here is a good place to ask. You can stop after "package/compile" and view "guide/index.html" in your favourite WWW browser and read the man pages located under "manual/".