From owner-freebsd-hackers@FreeBSD.ORG Mon May 11 11:43:59 2015 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5A1F0810 for ; Mon, 11 May 2015 11:43:59 +0000 (UTC) Received: from mail.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (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 E1EBF15EF for ; Mon, 11 May 2015 11:43:58 +0000 (UTC) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id F04E86ABEC6; Mon, 11 May 2015 13:43:54 +0200 (CEST) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id t4BBhsXG087677; Mon, 11 May 2015 13:43:54 +0200 (CEST) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id t4BBhs0A084071; Mon, 11 May 2015 13:43:54 +0200 (CEST) (envelope-from lars) Date: Mon, 11 May 2015 13:43:54 +0200 From: Lars Engels To: Jonathan de Boyne Pollard Cc: FreeBSD Hackers Subject: Re: nosh version 1.14 Message-ID: <20150511114354.GK53149@e-new.0x20.net> References: <54430B41.3010301@NTLWorld.com> <54B86FD5.3090203@NTLWorld.com> <554E53EF.4080600@NTLWorld.com> <554E5EEA.7020901@NTLWorld.com> <554E7EB6.3000200@NTLWorld.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ogUXNSQj4OI1q3LQ" Content-Disposition: inline In-Reply-To: <554E7EB6.3000200@NTLWorld.com> X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p23 User-Agent: Mutt/1.5.23 (2014-03-12) X-Mailman-Approved-At: Mon, 11 May 2015 12:01:42 +0000 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: Mon, 11 May 2015 11:43:59 -0000 --ogUXNSQj4OI1q3LQ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 09, 2015 at 10:40:06PM +0100, Jonathan de Boyne Pollard wrote: > nosh is now up to version 1.14 >=20 > * http://homepage.ntlworld.com./jonathan.deboynepollard/Softwares/nosh.ht= ml >=20 > The largest part of the recent changes is a list of new service bundles,= =20 > most of which are cross-platform, but a few of which are BSD-specific. = =20 > The bundles list now comes to some 230 services, not counting logging=20 > services. The list ranges from vixiecron to OpenStack Swift, passing=20 > through such things as RabbitMQ, CUPS, and MongoDB along the way. >=20 > As I said, I have been running FreeBSD with the nosh system and service= =20 > management for some time. And the service bundles, that I already have,= =20 > have for some time been enough to fully bootstrap and run my machine. =20 > But I haven't yet finished that list of 157 rc.d scripts that I=20 > mentioned back in the announcement of nosh version 1.9. There are just= =20 > over 80 left: >=20 > abi, adjkerntz, archdep, atm1, atm2, atm3, bluetooth, bridge, cleanvar,= =20 > cleartmp, ddb, defaultroute, devfs, dhclient, dumpon, faith, gbde, geli,= =20 > geli2, gptboot, initrandom, ip6addrctl, ipfilter, ipfs, ipfw, ipmon,=20 > ipnat, ipsec, jail, kld, kldxref, local, local_unbound, localpkg,=20 > mdconfig, mdconfig2, motd, mountcritlocal, mountcritremote, mountd,=20 > natd, netif, netoptions, netwait, nfsclient, nfsd, nsswitch, ntpdate,=20 > pflog, pfsync, postrandom, power_profile, ppp, random, rctl, resolv,=20 > rfcomm_pppd_server, root, routing, rtadvd, savecore, sendmail, serial,=20 > sppp, static_arp, static_ndp, stf, syscons, tmp, ubthidhci, ugidfw, var,= =20 > virecover, zvol, fusefs, gdm, hald, netatalk, ossec-hids, pcbsdinit,=20 > pefs, wardenrc, webcamd >=20 > These fall into seven main categories: > * Things which I don't have in use anywhere and so have difficulty in= =20 > testing: ZFS, pf, faith, ATM, AppleTalk, and GELI. > * I haven't encountered a machine with diskless bootstrap since=20 > 1990. So things like root, var, and tmp are fairly tricky to test, too. > * Things which have astoundingly complex ways for saying enable=3D"YES= "=20 > flags=3D"wibble". These are going to need some heavyweight conversion=20 > procedures. > * Things which never really belonged in /etc/rc.d as part of a=20 > start-stop model at all. power_profile and serial are prime examples. > * Things which probably should be done a different way, such as=20 > pcbsdinit, cleartmp, and cleanvar. > * Things which definitely should be done a different way under nosh=20 > service management, such as mountcritlocal, kld, abi, ibcs2, and syscons. > * Things which even the BSD world is saying goodbye to, such as=20 > sendmail (now gone entirely from OpenBSD and DragonFly BSD). It sound very useful. Do you provide virtual machine images or ISOs so interested people can give it a try easily? --ogUXNSQj4OI1q3LQ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJVUJX5XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1tWE0IAL6x0tvTgW322eFpBmqnRRlN m/OWTR4P5+5GtzBxEFemwvPXJeId0MWP03NCPPpK3Nn/Mr29FOiHYpHBi0qJy8mg uJBzd4hqIY0DhSxTaw54+1pScDbl1fJ4bGfhPYKkwxvGq7t75BfKy1HtMfvWtxHr UbmGpyL4hAh9VMMZhTp5GGy49F0g9PMbNSnyG+tPKclpXT/bn/jhlYTgjz4utSwu p5S5WJV7sILaDEU+Lxiop7vBAnhqh2FmGeTVG57UHaW9deBuCScAGESpRy5EY21A weHTghhBv9ri4Tn3nmGz0y3zSGgSYpR+eM5IOfKD4TOrVqVkvOjR55l3bH3qQTs= =UZJi -----END PGP SIGNATURE----- --ogUXNSQj4OI1q3LQ--