From owner-freebsd-emulation@FreeBSD.ORG Wed Sep 4 18:11:37 2013 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id A3A6B2B7 for ; Wed, 4 Sep 2013 18:11:37 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-ea0-x22c.google.com (mail-ea0-x22c.google.com [IPv6:2a00:1450:4013:c01::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 36B872959 for ; Wed, 4 Sep 2013 18:11:37 +0000 (UTC) Received: by mail-ea0-f172.google.com with SMTP id r16so373093ead.17 for ; Wed, 04 Sep 2013 11:11:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:content-transfer-encoding :in-reply-to:user-agent; bh=I5sInFwIlstPPx6iL5Bs+JVj3bCZEjNPIBCxypqWYj4=; b=nGTfXzGbOBim2HX9UToF2+QjzWRfQO9hs4mD/8wYv9BJ/dYJTZv2vXCg5YWRqorSUe nyuOTSRbuxO4yaioifLa8BebXSsQ27Cc68USyMtcFtcou6nlblC/0WziHrSF+QQFFLMY Thv7CGxrEqR4dEHPDKatbF+SXCdNQAoSprvS/myRWLBM4A3iIChWFMXfClYmN7wc7ACD 70+bgS2b3HCN2Lt+6DOXGpM4Wes0Wx7bsOzMRqeq0uPrMe/OsO+oMiOcSopRYJXCn+v0 qK74er+RmIO31zT8dxe/rp5Usvmbej8TqwNbGcKZVbch+BUDjSTRlbiHD7IC8Cd+5Z8/ +6ZQ== X-Received: by 10.14.180.73 with SMTP id i49mr5448110eem.55.1378318295292; Wed, 04 Sep 2013 11:11:35 -0700 (PDT) Received: from dft-labs.eu (n1x0n-1-pt.tunnel.tserv5.lon1.ipv6.he.net. [2001:470:1f08:1f7::2]) by mx.google.com with ESMTPSA id i1sm42067961eeg.0.1969.12.31.16.00.00 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Wed, 04 Sep 2013 11:11:34 -0700 (PDT) Date: Wed, 4 Sep 2013 20:11:29 +0200 From: Mateusz Guzik To: Bruno =?utf-8?B?TGF1esOp?= Subject: Re: Linuxulator Dynamic Paths Message-ID: <20130904181129.GA28213@dft-labs.eu> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: "freebsd-emulation@freebsd.org" X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Sep 2013 18:11:37 -0000 On Wed, Sep 04, 2013 at 01:55:10PM -0400, Bruno Lauzé wrote: > Hi, > > > I trying to see how dynamic paths could be implemented in the linuxulator to handle multiple linux base installation. > Everything would still default to /compat/linux but an environment variable could change it so we can execute multiple applications from multiple installation. What is your use case here? Why chroot(2) and nullfs mounts are not enough? -- Mateusz Guzik