From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 8J2BJztC2GIKGgEAbAwnHQ (envelope-from ) for ; Wed, 20 Jul 2022 19:58:19 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id MFJ+JztC2GLFaAAA9RJhRA (envelope-from ) for ; Wed, 20 Jul 2022 19:58:19 +0200 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 580D998C5 for ; Wed, 20 Jul 2022 19:58:19 +0200 (CEST) Received: from localhost ([::1]:52658 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oEDxi-00073a-1a for larch@yhetil.org; Wed, 20 Jul 2022 13:58:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43210) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oEDxS-000739-HB for bug-guix@gnu.org; Wed, 20 Jul 2022 13:58:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:32815) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oEDxS-0005iy-87 for bug-guix@gnu.org; Wed, 20 Jul 2022 13:58:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oEDxR-0002hh-Ui for bug-guix@gnu.org; Wed, 20 Jul 2022 13:58:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#56669: enhancement: Link guix system and guix home Resent-From: Andrew Tropin Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 20 Jul 2022 17:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56669 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: guix-bug-va9nk6@rdmp.org, 56669@debbugs.gnu.org Cc: Tissevert Received: via spool by 56669-submit@debbugs.gnu.org id=B56669.165833985610357 (code B ref 56669); Wed, 20 Jul 2022 17:58:01 +0000 Received: (at 56669) by debbugs.gnu.org; 20 Jul 2022 17:57:36 +0000 Received: from localhost ([127.0.0.1]:58805 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oEDx2-0002gz-2T for submit@debbugs.gnu.org; Wed, 20 Jul 2022 13:57:36 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:45299) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oEDwz-0002gk-Lz for 56669@debbugs.gnu.org; Wed, 20 Jul 2022 13:57:34 -0400 Received: (Authenticated sender: andrew@trop.in) by mail.gandi.net (Postfix) with ESMTPSA id 8F8BD240003; Wed, 20 Jul 2022 17:57:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1658339847; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=f2AZKuGdrldh9ZwLMzfaIPaPTCr7AIm0dmsPzGUP1KY=; b=PO7UFmQe2FwStkNDH24e6kAXtsrf9nIZXNq29A/lZXEh+k/Ee1QfRL4m+tUPd7qAYVyDMp 2DqgwSitT70muzABcs1BLSuNS7POtYFgIixiWd/mliuiSoqr5lpIE6T5GZ1iuqOP1ETpMZ fMvouIzKvY8bzcHrF3yNdLqnANE0id/ag6aKQxv10ENFLyXa8dYIuPnUwOBZDeFMJS5vH3 Np331z+6/iR9Ij+hOesPvVebT3j1YlhhfSQHwaqHY0fwFHZUu9tPwip+dck6iHAgc2i2Sk HS6W2Do8juTw4Gnua7sSAEgAdBlAEQtG8HcOfhfHW1UNY8Q/GGrePfwAUNfn4g== From: Andrew Tropin In-Reply-To: <63960cf762aec1ed2c4182f49cac66bc37fce2aa.camel@rdmp.org> References: <63960cf762aec1ed2c4182f49cac66bc37fce2aa.camel@rdmp.org> Date: Wed, 20 Jul 2022 20:57:22 +0300 Message-ID: <87o7xjbrb1.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1658339899; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=f2AZKuGdrldh9ZwLMzfaIPaPTCr7AIm0dmsPzGUP1KY=; b=DQiNCugrczEXUj2BEW2sVeNgxUOAADp7XCgJuDNJNWH/DqcBG473rfnfh9k6BjExQXg406 dp6C1G6vb2/Z36AJyAnE1UskxxOftpNP/ZtaQprNp6a9EP/JfxrUaeQYW7k1h6G00odRhx IpM4Ke6SEAeDjZeSkrGCGG1uSZzhO6CPJ19VDm/RcOUn045HROQMLnJKrG9GALgo36S5XU azzJbRVEzQOPN2RjD9p0IRIr7xGfVFnqhOe98n0/ehCQIxoyWb8D+qTnT6xwwmGxOBDnTe /ZnRfp9p8SwSEhnjWThY9l04UP5MkJzSnUn28Qj75jIjw46ZrFqiHJXHNASi2A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1658339899; a=rsa-sha256; cv=none; b=DOdd1tPs1gWCH6Zddl+SX3fjQNa56Tu3frNuP1ig5cbOiYNfqU+9Sb0whb2vUUHXJB4jL8 iY6F+lHUzfxSTGoWeoz4X/1Wfkc7NgdBYC+ZCHSBql11JJFCUPS42kJGjN4e5xSySqr3Qa hrM9pWbx0+jMCFSbLdVWCwZOuNF7gDh1TflMU+aCOGz9FH1gyS3oIYDkf7w1tmKXphnMRz 4OQSKPMxJYDuJZAZomi1qPSgg+rPQFe84EeEF0y54F1JtS8B8BhQ4voeQgPKoy0QvIM3tg tVITIkru3/RAhmk3K7kcdenmdRoX3ccygv1grjNHMOu4bnPBUL/rQx/YRvODKw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop.in header.s=gm1 header.b=PO7UFmQe; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 0.47 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=trop.in header.s=gm1 header.b=PO7UFmQe; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 580D998C5 X-Spam-Score: 0.47 X-Migadu-Scanner: scn0.migadu.com X-TUID: jtszwx2/c75z --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 2022-07-20 11:47, Dale Mellor wrote: > I would like to be able to create a rescue disk for my system in which > the admin user's home directory contains a copy of an encrypted key, > for manually unlocking encrypted disk drives. > > Following a short discussion in IRC, it appears the best route to > achieve this would be to link *guix system* and *guix home* together, > so that the system configuration file can specify > > (user-account > ... > (configuration (local-file "my-home-config.scm"))) > > for example (it should be possible to use either (home-configuration) > or a file-like object here). > > Hopefully this is an easy thing to accomplish, but I don't know... > Hi Dale, it's not easy, but doable. This topic popups from time to time, but this feature is not implemented yet. https://yhetil.org/guix-devel/20220706112011.77c71a94@marvid.fr/ I have spare time tomorrow and can try to implement it, however Idk how much time will it take and if I don't finish tomorrow, there is no guarantee that I'll finish it anytime soon. =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmLYQgIACgkQIgjSCVjB 3rDGBA/+OMJehwrn8ZYF226p0QJN0xufYvKYyf/+E36fNhyS3DQikSiUStEoulLu UDxRmuJz0Hop3Echh5mghodPVg0OYTCUtz7xKTpyqfG4HcyGFYPUg6BYxosGOd5j LehbhCt6SH72IjIT/Tic79z4h1prAqaMYs+b7gvKSRBarRpy407aj7oeaGC85UYT 1fWdSXYhupKg5Sz0CRX6n/eong9oCWZCLNbfflQrykUYOchcZk1XQwDargdncgHM 8tRycck4+F3j5kPMZsVNArToP3GiQ7zB4aaGMnH5QW6QxT420VMTPdJDxRFvTqRd HkQj+1cVkYDeirgka2MDy7ogccOMOfHtFf6RHiIcscA0A+7q6L2TvCEGvsCI7NFV +UncYeS40yx+byPK00fR57UHLfvoyE82aG35hcP/lCSBrPSXR8WLgWgZlxakbhRb xitg/mvhd3RsHkFN3kbUvwkCrSix/GyQscL0la5Pq0kfgaPZbyt1CGSqKx+ETTPd cRb8rdPuvPvSyht99coExZy7ygCyANx6W3G5idsVnYUMuRbYTV2SA2QLxuyN7M20 Ouj5NFD8lrzQNQKvOzQTol5YOZ3UQYgVznRs8tuMuh5MDjUXyAH9Oc05XzwzRmKt vh4NKcdk3tu+N7kLRrKS2Opn2NUdViZqBevRt+Wqub4Ti8tN+u0= =qmvK -----END PGP SIGNATURE----- --=-=-=--