From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:43690) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hoRWV-0000Nt-PM for guix-patches@gnu.org; Fri, 19 Jul 2019 07:58:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hoRWU-0001LU-OD for guix-patches@gnu.org; Fri, 19 Jul 2019 07:58:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46435) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hoRWU-0001LJ-KW for guix-patches@gnu.org; Fri, 19 Jul 2019 07:58:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hoRWU-0004Au-I2 for guix-patches@gnu.org; Fri, 19 Jul 2019 07:58:02 -0400 Subject: [bug#36555] [PATCH v3 1/3] guix system: Add 'reconfigure' module. Resent-Message-ID: From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87imsci9sj.fsf@sdf.lonestar.org> <87ef30i9fl.fsf@sdf.lonestar.org> <87y3129qsn.fsf@gnu.org> <87sgr9bziq.fsf@sdf.lonestar.org> <87pnmc7nt1.fsf@gnu.org> <8736j7nwcb.fsf@sdf.lonestar.org> <87muhfjm14.fsf@gnu.org> <87ftn63l7d.fsf@sdf.lonestar.org> <87v9w1zgon.fsf_-_@sdf.lonestar.org> <87r26pzgmx.fsf_-_@sdf.lonestar.org> Date: Fri, 19 Jul 2019 13:57:22 +0200 In-Reply-To: <87r26pzgmx.fsf_-_@sdf.lonestar.org> (Jakob L. Kreuze's message of "Tue, 16 Jul 2019 19:47:18 -0400") Message-ID: <877e8eck4d.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: "Jakob L. Kreuze" Cc: 36555@debbugs.gnu.org Hello! I=E2=80=99m gladly waiting for v4, having read your latest message. :-) It seems to be going in a nice direction! zerodaysfordays@sdf.lonestar.org (Jakob L. Kreuze) skribis: > * guix/scripts/system/reconfigure.scm: New file. > * Makefile.am (MODULES): Add it. > * guix/scripts/system.scm (bootloader-installer-script): Export variable. > * gnu/machine/ssh.scm (switch-to-system, upgrade-shepherd-services) > (install-bootloader): Delete variable. > * gnu/machine/ssh.scm (deploy-managed-host): Rewrite procedure. > * gnu/services/herd.scm (live-service): Export variable. > * gnu/services/herd.scm (live-service-canonical-name): New variable. > * tests/services.scm (live-service): Delete variable. I should have mentioned it before, but it would be nice if there could be one commit that moves things to guix/scripts/system/reconfigure.scm, and a second commit that actually modifies it. That would make it easier to visualize the changes made to that code. Thanks, Ludo=E2=80=99.