From owner-freebsd-advocacy@FreeBSD.ORG Mon Oct 20 18:43:53 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 9F0BEB47; Mon, 20 Oct 2014 18:43:53 +0000 (UTC) Received: from mail-la0-x231.google.com (mail-la0-x231.google.com [IPv6:2a00:1450:4010:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 91A8E8DE; Mon, 20 Oct 2014 18:43:52 +0000 (UTC) Received: by mail-la0-f49.google.com with SMTP id q1so4530161lam.36 for ; Mon, 20 Oct 2014 11:43:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=eePNaMCbtjwoJ7Wt/ZTXZFAEuc0NHdE3aU/wqE7WBaM=; b=hkIIyXWZQxxR8vH31rtjB1ysj4mRwrFR6YzpDPyqRSMJPNf0OtSnZtXn2KYG0axbkC O05IL7M17WnbHrtG+fP2LlBH+wyOCpSGQEt0xnDC+HDK3/9yVkyxhYduL6ZNS4TddV1O mmggEKbSEpD1eUk63n6t7YqVBmakE1SOXBmEGVz5bP3eVZJTTKT0x9rDnaTE6MFrwUZf 6yzee7hQ4C3RJZRSndKFLXjzfNwJYhdoP58RutJdSL+2MK54gEYds2N6+kCvsAzhHwwc Dfb20j1PuhhC2xqfcjfbJiEkVwiq1amWIgOjtVyMT3NtksM23u2dayDMMhK6dsWxzDlR nsmg== X-Received: by 10.152.87.171 with SMTP id az11mr4883749lab.97.1413830630396; Mon, 20 Oct 2014 11:43:50 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id je9sm3570281lac.6.2014.10.20.11.43.48 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 20 Oct 2014 11:43:49 -0700 (PDT) Sender: Baptiste Daroussin Date: Mon, 20 Oct 2014 20:43:46 +0200 From: Baptiste Daroussin To: Nikolai Lifanov Subject: Re: Voxer using FreeBSD, BSDNow.tv interview Message-ID: <20141020184345.GA20589@ivaldir.etoilebsd.net> References: <31A8D963-F8EF-4D68-9586-39EE8A7C7C5A@FreeBSD.org> <1FB509B4-25C3-42D7-9F66-8685DEC712D2@ultra-secure.de> <54455570.8070808@mail.lifanov.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Kj7319i9nmIyA2yE" Content-Disposition: inline In-Reply-To: <54455570.8070808@mail.lifanov.com> User-Agent: Mutt/1.5.23 (2014-03-12) X-Mailman-Approved-At: Mon, 20 Oct 2014 19:23:51 +0000 Cc: Craig Rodrigues , freebsd-advocacy@freebsd.org, freebsd-current Current , Rainer Duffner 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 18:43:53 -0000 --Kj7319i9nmIyA2yE Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Oct 20, 2014 at 02:33:20PM -0400, Nikolai Lifanov wrote: > On 10/20/14 13:36, Rainer Duffner wrote: > >=20 > >> Am 20.10.2014 um 10:19 schrieb David Chisnall : > >> > >> > >> I presume that most of the relevant differences are for users / develo= pers and not sysadmins? It's worth noting that GNU coreutils, tar, bash, a= nd a load of other things are in the ports repository. I wonder if it's wo= rth 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 defau= lt. =20 > >> > >=20 > >=20 > > They use chef. > > The chef omnibus installer assumes there is a /bin/bash. Even the FreeB= SD 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 t= hen bootstrap the node. > > Which kind of runs against the concept of doing everything via chef. > >=20 > >=20 > >=20 >=20 > Hi from sysutils/ansible maintainer! >=20 > The ansible port REINPLACE_CMDs away hardcoded paths at build time. This > way managing FreeBSD "just works". Maybe chef can benefit from the same > approach? >=20 USES=3Dshebangfix is there exactly for that. regards, Bapt --Kj7319i9nmIyA2yE Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlRFV+EACgkQ8kTtMUmk6EwHIQCfQt0K3hI121MaV2Avj0pwpm8X tQ4An2nQ8U41BlEpV65SaqJfp5qNg+AQ =C4Bz -----END PGP SIGNATURE----- --Kj7319i9nmIyA2yE--