From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id mHxBHS1hNmBGPwAA0tVLHw (envelope-from ) for ; Wed, 24 Feb 2021 14:22:37 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id eBgzGS1hNmCwOQAA1q6Kng (envelope-from ) for ; Wed, 24 Feb 2021 14:22:37 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E99D318E8E for ; Wed, 24 Feb 2021 15:22:36 +0100 (CET) Received: from localhost ([::1]:55268 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lEv3j-0005st-It for larch@yhetil.org; Wed, 24 Feb 2021 09:22:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:37990) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEv3Q-0005sV-1v for help-guix@gnu.org; Wed, 24 Feb 2021 09:22:16 -0500 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21159) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lEv3K-00016a-W2 for help-guix@gnu.org; Wed, 24 Feb 2021 09:22:15 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1614176524; cv=none; d=zohomail.com; s=zohoarc; b=AK1kQTKIpWj/prFUBvJK074wythggOenaAIYPFlY+UNBTESVKCAUpR3894IYupTDtnjNa3Dr3vAZ/qbjrFclsrKd221JoaKP6i5cVq9atJ2uRAt+DoSFhrrbcC53ZI/caR0GblOt2dL0oyCcH2PbNactRgMrlD5ngGwu5+cdk5Q= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1614176524; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=LP9bvarKC1V05QhvjVCbbxKtygbUdAoxjCFqIwQLNro=; b=XwPtXbXXmqWh7JNHqs2s+nKGV69uLKm+OKy2oBtJ8DSQR8KNzvKXuM3DJBBKxrnCz5/ZxouWqnc2Bnc5Xs37DwuJKVN5zgjYoT4ja5mTBi03FreUJZBbWnMZhDqBryOB6mOuaJEe7m+gw47wvpQ5LE5sKPzkRXPzfg5IabkW5lo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1614176524; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; bh=LP9bvarKC1V05QhvjVCbbxKtygbUdAoxjCFqIwQLNro=; b=J35RnvPArvyt7Pu/QHxwbcc4vilWwcft+gphEsaE38I1ImJq1aAE8JPHAjw3J3hs ng19RGr7+cePLv4MLhTEYvyci79NZ6+nsd2qAcQ85qtC9g+apm6iGf54Kllt/NXfpwy kZMiDCyjer+hSWULdIOVdcfZeZsfhmRebZkOtFz8= Received: from localhost (p54ad4c70.dip0.t-ipconnect.de [84.173.76.112]) by mx.zohomail.com with SMTPS id 1614176517751639.5835951237126; Wed, 24 Feb 2021 06:21:57 -0800 (PST) References: <877dnl9r3i.fsf@ambrevar.xyz> User-agent: mu4e 1.4.14; emacs 27.1 From: Ricardo Wurmus To: Pierre Neidhardt Subject: Re: Guix + User Namespaces wrapper (UGuix) In-reply-to: <877dnl9r3i.fsf@ambrevar.xyz> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Wed, 24 Feb 2021 15:21:54 +0100 Message-ID: <8735xlczr1.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External Received-SPF: pass client-ip=136.143.188.51; envelope-from=rekado@elephly.net; helo=sender4-of-o51.zoho.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Roman Inflianskas , help-guix@gnu.org Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -3.57 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=elephly.net header.s=zoho header.b=J35RnvPA; arc=pass ("zohomail.com:s=zohoarc:i=1"); dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: E99D318E8E X-Spam-Score: -3.57 X-Migadu-Scanner: scn0.migadu.com X-TUID: +D35/dvoMi6c Pierre Neidhardt writes: > If I recall correctly, some contributors were discussing this feature > some time ago on the mailing list. (Was it with Ludo?) It should already be possible to use =E2=80=9Cguix pack guix=E2=80=9D (with= a few extra options) to generate a relocatable Guix with a daemon that can run as an oblivious root inside the execution container. The only missing bits then are to let the Guix command line tool talk to the wrapped daemon, but perhaps that also works by setting the daemon socket environment variable. --=20 Ricardo