From owner-freebsd-jail@FreeBSD.ORG Tue Jan 27 18:06:18 2015 Return-Path: Delivered-To: jail@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 CFFD2614 for ; Tue, 27 Jan 2015 18:06:18 +0000 (UTC) Received: from elektropost.org (elektropost.org [217.115.13.199]) (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 348C9EDE for ; Tue, 27 Jan 2015 18:06:17 +0000 (UTC) Received: (qmail 87325 invoked from network); 27 Jan 2015 18:06:14 -0000 Received: from elektropost.org (HELO elektropost.org) (erdgeist@erdgeist.org) by elektropost.org with ESMTPS (DHE-RSA-AES128-SHA encrypted); 27 Jan 2015 18:06:14 -0000 Message-ID: <54C7D371.9010609@erdgeist.org> Date: Tue, 27 Jan 2015 19:05:37 +0100 From: Dirk Engling User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: galtsev@kicp.uchicago.edu Subject: Re: preferred jail management tool References: <20150127012347.GA4940@lonesome.com> <20150127141239.V77290@sola.nimnet.asn.au> <54C7958B.40007@gmail.com> <54C7C828.4070703@erdgeist.org> <14943.128.135.70.2.1422381245.squirrel@cosmo.uchicago.edu> In-Reply-To: <14943.128.135.70.2.1422381245.squirrel@cosmo.uchicago.edu> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: jail@freebsd.org, "Michael W. Lucas" X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jan 2015 18:06:18 -0000 On 27.01.15 18:54, Valeri Galtsev wrote: > I for one would prefer this ("use vi to edit config files" which are plain > human readable ASCII text). And I will be extremely displeased if config > files become XML or any other format designed for fancy GUI presentation > of plain information. And if I'm forced to use these GUI tools. This > basically what happened in Linux recently with systemd forced down the > throats of people. This caused new wave of refugees from Linux to other > systems FreeBSD being one of them. (I myself am a refugee from Linux: some > 5 or 6 years ago I started migrating most important servers to FreeBSD, > workstations in our Department stay Linux though...) Did you take a look into the jail.conf format, recently? The mess you describe is exactly what we're stuck with, now. A structured file format you're supposed to edit with vi (and not mess up the structure) due to the lack of proper shell tools to manipulate it with. With the old approach "each jail config is contained in its own jail_JAILNAME_* variable name space", we could at least distribute config in different files and declare some of them being in another realm, like ezjail did. You could edit them by hand and more or less efficiently manipulate them in a tool. erdgeist