From owner-freebsd-isp@FreeBSD.ORG Tue Oct 27 17:02:44 2009 Return-Path: Delivered-To: freebsd-isp@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4CEFC106566B for ; Tue, 27 Oct 2009 17:02:44 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) by mx1.freebsd.org (Postfix) with ESMTP id 0DABD8FC0C for ; Tue, 27 Oct 2009 17:02:43 +0000 (UTC) Received: from localhost (localhost.codelab.cz [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id A564619E023; Tue, 27 Oct 2009 17:43:29 +0100 (CET) Received: from [192.168.1.2] (r5bb235.net.upc.cz [86.49.61.235]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 0889519E019; Tue, 27 Oct 2009 17:43:27 +0100 (CET) Message-ID: <4AE7232E.2070208@quip.cz> Date: Tue, 27 Oct 2009 17:43:26 +0100 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915 X-Accept-Language: cz, cs, en, en-us MIME-Version: 1.0 To: "Tonix (Antonio Nati)" References: <4AE6C7BD.907@interazioni.it> In-Reply-To: <4AE6C7BD.907@interazioni.it> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-isp@freebsd.org Subject: Re: Jails creation X-BeenThere: freebsd-isp@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Internet Services Providers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Oct 2009 17:02:44 -0000 Tonix (Antonio Nati) wrote: > > Is there any architectural reason for which jails must be created only > starting from sources? > Would not it be simpler to create a jail cloning the host environment > binaries (and then using the normal freebsd-update to keep it updated)? > Would it be possible to suggest a funded project with this goal? You are not the first one with this idea. You can easily use nullfs mount of directories from base system, but people mostly prefer independent directory with jail install shared by many jails. And sometimes somebody needs jails with modified binaries, so it is not possible to share theme with base system in all cases. There are many ways to get jails running without sources, it is up to you to choose one. Miroslav Lachman PS: there is freebsd-jail@freebsd.org mailinglist