From owner-freebsd-jail@FreeBSD.ORG Sat Apr 28 06:08:35 2012 Return-Path: Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B312B1065672 for ; Sat, 28 Apr 2012 06:08:35 +0000 (UTC) (envelope-from jhellenthal@dataix.net) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 538BB8FC1B for ; Sat, 28 Apr 2012 06:08:35 +0000 (UTC) Received: by iahk25 with SMTP id k25so2537070iah.13 for ; Fri, 27 Apr 2012 23:08:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dataix.net; s=rsa; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to; bh=d3p6fuN52xp94yrd+efCYpCrcNGz2aq99kXCF/pQ0IA=; b=C6hI8RPNGdrMZRFJMSydvhmrk9B52rWOo9hw3zf2ioJoKDX7lwzN6rfO/942p6rFEQ Mg2uL6SV9F0xjQHtuXJC0iosTr0CEeGJNQtjsR2y3JEuvDAc/UwH/RtM4ERVtk+tjGdf vEH9HHELOg1B5G5W6VE92MbMH8ovLxLFxHaKQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:x-gm-message-state; bh=d3p6fuN52xp94yrd+efCYpCrcNGz2aq99kXCF/pQ0IA=; b=nNRdFJaf0NFjLKKhBe0Rdc3+zd4oHFag1/y1Wz1QcjvM5lhAuiWGdd9SOj0GDU5WcS CRe3q8kpBJ4IsEl9ufefBT2KLvU6JNIeCvtV3J8MYrStm/8ZdgbYNOzhdtPNWp6OFI3M A+V/xpDhc4eOD8F4ip8OMWspUAM9iFszCbxtH7wu1mMKd0IRrqUsAegfo0+0Qu4R6Udc 1gKVGYEyD0QvYJgavcvfDeR6EXyutrmZGgVpBIze9fDk7wa7xrjC272h20iu2zq/r6Qv cCq6e486Uc/UMwfM6ffPpcCX9jYEls/mxDA+Uws9qzsihCoc65rwqP1Wq9va9C2R85k7 XNmQ== Received: by 10.43.49.3 with SMTP id uy3mr12261356icb.2.1335593314632; Fri, 27 Apr 2012 23:08:34 -0700 (PDT) Received: from DataIX.net (adsl-99-119-128-231.dsl.klmzmi.sbcglobal.net. [99.119.128.231]) by mx.google.com with ESMTPS id p5sm5898338igl.2.2012.04.27.23.08.33 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 27 Apr 2012 23:08:34 -0700 (PDT) Received: from DataIX.net (localhost [127.0.0.1]) by DataIX.net (8.14.5/8.14.5) with ESMTP id q3S68U9c048539 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 28 Apr 2012 02:08:30 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Received: (from jhellenthal@localhost) by DataIX.net (8.14.5/8.14.5/Submit) id q3S68U6m048538; Sat, 28 Apr 2012 02:08:30 -0400 (EDT) (envelope-from jhellenthal@DataIX.net) Date: Sat, 28 Apr 2012 02:08:30 -0400 From: Jason Hellenthal To: Dirk Engling Message-ID: <20120428060830.GA47982@DataIX.net> References: <4F99AB0E.4090805@FreeBSD.org> <4F9B6E8F.8070708@erdgeist.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4F9B6E8F.8070708@erdgeist.org> X-Gm-Message-State: ALoCoQkHldAR/AWDp9nha9lLJIDgiGpaH6+ZMi7NlV/8qfs9Xnf5bUWZIYoCQZ/Z1EPKcKkfdNND Cc: FreeBSD-Jail , Jamie Gritton Subject: Re: New jail(8) committed X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 28 Apr 2012 06:08:35 -0000 On Sat, Apr 28, 2012 at 06:14:07AM +0200, Dirk Engling wrote: > On 26.04.12 22:07, Jamie Gritton wrote: > > > I've finally put my jail(8) changes into HEAD. This new version of jail > > can create jails from a configuration file - see jail.conf(5) for the > > format, as well as some additions to jail(8). This doesn't mean you > > *have* to use jail.conf, but it's a better way to manage jails than the > > existing rc.conf method. > > Out of curiosity, why did you settle for a /etc/jail.conf instead of a > /etc/jail.d/? Your config file format introduces the dependency into an > expensive parser while adding little value. Even worse, the user now has > to struggle with just another format describing the system. > > I can foresee that my automated jail management tool ezjail will not be > able to support the jail.conf format due to the lack of a parser. A look > into ezjails config directory structure can give you a hint of how to > achieve some similar clean up with built in tools. Since when does a lack of a parser in "YOUR tool" become a problem for FreeBSD ? just sayin! 10.X is not due for a while anyway. Should give you time to adjust. > > I am not saying, the config directory format is perfect, the current > redundancy in jail_JAILNAME variables is a mess, but inventing a > container format where files would do just fine in my opinion is overkill. > > Regards, > > erdgeist > _______________________________________________ > freebsd-jail@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-jail > To unsubscribe, send any mail to "freebsd-jail-unsubscribe@freebsd.org" -- - (2^(N-1))