From owner-freebsd-advocacy@FreeBSD.ORG Mon Oct 20 17:36:15 2014 Return-Path: Delivered-To: freebsd-advocacy@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 7656114A for ; Mon, 20 Oct 2014 17:36:15 +0000 (UTC) Received: from mail.ultra-secure.de (mail.ultra-secure.de [88.198.178.88]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B8273E40 for ; Mon, 20 Oct 2014 17:36:14 +0000 (UTC) Received: (qmail 3330 invoked by uid 89); 20 Oct 2014 17:36:23 -0000 Received: from unknown (HELO ?192.168.1.200?) (rainer@ultra-secure.de@217.71.83.52) by mail.ultra-secure.de with ESMTPA; 20 Oct 2014 17:36:23 -0000 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 8.0 \(1990.1\)) Subject: Re: Voxer using FreeBSD, BSDNow.tv interview From: Rainer Duffner In-Reply-To: <31A8D963-F8EF-4D68-9586-39EE8A7C7C5A@FreeBSD.org> Date: Mon, 20 Oct 2014 19:36:10 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <1FB509B4-25C3-42D7-9F66-8685DEC712D2@ultra-secure.de> References: <31A8D963-F8EF-4D68-9586-39EE8A7C7C5A@FreeBSD.org> To: David Chisnall X-Mailer: Apple Mail (2.1990.1) Cc: Craig Rodrigues , freebsd-advocacy@freebsd.org, freebsd-current Current X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Oct 2014 17:36:15 -0000 > Am 20.10.2014 um 10:19 schrieb David Chisnall : >=20 >=20 > I presume that most of the relevant differences are for users / = developers and not sysadmins? It's worth noting that GNU coreutils, = tar, bash, and a load of other things are in the ports repository. I = wonder if it's worth having a gnu-userland metaport, perhaps with = something like the Solaris approach of sticking them all in a different = tree so that you can just add that to the start of your PATH and have = all of the GNU tools work by default. =20 >=20 They use chef. The chef omnibus installer assumes there is a /bin/bash. Even the = FreeBSD version of it. Well, it least it did the last time I looked. = Maybe this got fixed in the meantime. Which means that to =E2=80=9Ebootstrap=E2=80=9C a node, you=E2=80=99ve = first got to install pkg on it, install bash, symlink it to /bin/bash = and then bootstrap the node. Which kind of runs against the concept of doing everything via chef.