From owner-freebsd-jail@FreeBSD.ORG Tue May 13 06:36:33 2014 Return-Path: Delivered-To: freebsd-jail@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 88896CF6 for ; Tue, 13 May 2014 06:36:33 +0000 (UTC) Received: from frv189.fwdcdn.com (frv189.fwdcdn.com [212.42.77.189]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 42C0921C2 for ; Tue, 13 May 2014 06:36:32 +0000 (UTC) Received: from [10.10.1.30] (helo=frv196.fwdcdn.com) by frv189.fwdcdn.com with esmtp ID 1Wk5yY-000I9s-Su for freebsd-jail@freebsd.org; Tue, 13 May 2014 09:14:06 +0300 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ukr.net; s=ffe; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-Id:Cc:To:Subject:From:Date; bh=ocqIk6OmJ+ZlnxNct1dtdU1urGjatmxdroM4hm+aJ4Y=; b=LN9W+0KdV99jj1Sdts2HeqejUL8vw92u2lI6pE31S5cn4hnzdbsdj92Po8IZ81BmBOZc+pS364stcQjN/wJ5vM6MCrjBTzjjrvrIHponXaIW2fQTV6b8sVcsOlgdjjtYNNcNQHFUjrICYSNuvnthQoMS01ZamuGrvgxEVqiF3SM=; Received: from [10.10.10.34] (helo=frv34.fwdcdn.com) by frv196.fwdcdn.com with smtp ID 1Wk5yN-000HI4-Da for freebsd-jail@freebsd.org; Tue, 13 May 2014 09:13:55 +0300 Date: Tue, 13 May 2014 09:13:54 +0300 From: wishmaster Subject: Re: new jail framework with vnet, zfs and jail.conf support To: freebsd_jail@dachev.info X-Mailer: mail.ukr.net 5.0 Message-Id: <1399961067.719314394.ydipku70@frv34.fwdcdn.com> In-Reply-To: <640993be45d72e4dac19181ae6644d27@dachev.info> References: <640993be45d72e4dac19181ae6644d27@dachev.info> MIME-Version: 1.0 Received: from artemrts@ukr.net by frv34.fwdcdn.com; Tue, 13 May 2014 09:13:55 +0300 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: binary Content-Disposition: inline Cc: freebsd-jail@freebsd.org X-BeenThere: freebsd-jail@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: "Discussion about FreeBSD jail\(8\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 May 2014 06:36:33 -0000 --- Original message --- From: freebsd_jail@dachev.info Date: 13 May 2014, 08:18:21 > Hi, > > I'm currently in process of development of new tool for easy jail > administration with zfs and vimage/vnet(bridge epair interface) support > The idea is to have a single application (python script) without any > other confg files and customization > This tool is written on Python, also work only with vnet, zfs and > FreeBSD 10 (probably will work on FreeBSD 9.1 but i never test it) > JADM work only with native /etc/jail.conf > When is started for first time jadm generate new /etc/jail.conf in > special format developed by me. > jail.conf file can be used and without JADM. > > for more information please contact me or visit: > https://github.com/NikolayDachev/jadm > > JADM is in development status more of functions work normal (with bugs > but work :)). > > Unfortunately i don't have a lot of time for it so i need test users. > At the moment last function for JADM is to support skeleton jail model > (similar to ezjail with base jail and etc.) > This function is still in progress meanwhile, if someone have a time to > test all other functions and to report any issue, bug or ideas > This is good idea. But.. Skeleton mode is fine, but model implemented in ezjail is awful. You must install software in each jail. Therefore if I have 2 or more jails, I must install/upgrade/test software in each jail! Oh my God. IMHO, true 'lite' jail model is: have one basejail with installed soft and the rest jails - with own /var, /tmp and so on. I use this model. Cheers, Vit