Tomas Volf <~@wolfsden.cz>
to control <at> debbugs.gnu.org.
Full text available.Debbugs Internal Request <help-debbugs@HIDDEN>
to internal_control <at> debbugs.gnu.org.
Full text available.Tomas Volf <~@wolfsden.cz>
to control <at> debbugs.gnu.org.
Full text available.Tomas Volf <~@wolfsden.cz>
to control <at> debbugs.gnu.org.
Full text available.Debbugs Internal Request <help-debbugs@HIDDEN>
to internal_control <at> debbugs.gnu.org.
Full text available.Debbugs Internal Request <help-debbugs@HIDDEN>
to internal_control <at> debbugs.gnu.org.
Full text available.Received: (at 80796-done) by debbugs.gnu.org; 10 Apr 2026 16:48:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 10 12:48:42 2026 Received: from localhost ([127.0.0.1]:53416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wBF2A-0002VD-FR for submit <at> debbugs.gnu.org; Fri, 10 Apr 2026 12:48:42 -0400 Received: from wolfsden.cz ([37.205.8.62]:58654) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1wBF26-0002Ux-Lz for 80796-done <at> debbugs.gnu.org; Fri, 10 Apr 2026 12:48:40 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 401153CE752; Fri, 10 Apr 2026 16:48:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1775839716; bh=Vx9DXpLKrlt32iwBGDSLn7ylUeE/qQavmWWwvtI1kJo=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=d8M5u80G4gJZcPc/kHsAPFtoFHiKPFOZdXerVYgXzxtDqXePk8Chts/i/rt3dFKzc lSdo4oqZGnyjbNKKaI5upV6OufRxZUCPkGeMqaqXhtJpS9fzJJTHJMAreYDzCKfK9e Fr6UW/bSu+UofS50FoaAo8VUrvZYpxmRgxY1qiINUcHUsYG5GUGXMdAij/O54InGPM WIrx1UBAKORN7taCguD8Dbp3z2WMpj151fCBGrAQKggJ8x8Nw8VwERjV5mWpfyzXfZ uE0pU26U8pT8bsH4VfX7boLA81adzS++Yqa1n0pdruHNVRvFGIVIeyQ8g1Pstdha2A teS2f+6FBzaw1L2LBDiSp2zpUy4JDIzXZ8jcIP2iU6Kw4gNHEMQB9WqXZ5+ppG42DX /T3/LrMJlP+KCjZFmLBrU9D8QhLJ394ypTBj7DnbgQNchZry0YPelSfAsD+a1S/rqP /NtBtN2WC5lCGUIZ8AfJW3CqcCtHePJhMKPX8nrdIVK8HEi+/TY8rVWqzfiJBeOdIk NC9J1JZRnxVnYMQpu8uWlgL1U7vuB/QZlv6XoCPeXCtTGXAgEIs1JRwed8WoFL/IuC vSDh3p5OkstnfVnIRyAnEAoxNS/4PwLR12QfE1WFmgC7w57PP+Q3Q2tHtjaErhglQ1 Dw8bDsGPGqlKgVNEbgzMkYYw= X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from localhost (unknown [128.0.188.242]) by wolfsden.cz (Postfix) with ESMTPSA id 5F5143CD627; Fri, 10 Apr 2026 16:48:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1775839715; bh=Vx9DXpLKrlt32iwBGDSLn7ylUeE/qQavmWWwvtI1kJo=; h=From:To:Cc:Subject:In-Reply-To:References:Date; b=ojMQ2asAl8Vk5FQL+u54ZBUz3JTatBdlv8yLHV28PXzyntoLUB55knV6ISjS01GX8 gGE076dl/rvcGDNNeqeJ2yr6k6vLiOlGTbjRvB0cmRqffRf+hSPDkYYtBBtTbO4WbU 2IPkPkv7KZ5MCrLAjHcSU8MSNgh3N6IqfBc6gVkCf+OYirQcgfiaM71XcXxbsDOhFw RNHBUjllVHWYVQzQfNNcumta0gZN9Vj+WvK+9HnkbH54NRjPdBFZZb8Z1Hv1QaW2PO 8b9+Po905SNsvnwtPzV8m0Yah7hYKbnc2x3gsOUo1FNBItE/UE23vk5Dvniid+Fdi9 hLaPy3cRwbHgLaoo9ZjpXVmWgjY5+HHvu0sAS9cPYZDYZEjko7bjPgFHEj0YmhUFvo qzYyBS7aWVpMqr0nN0pf3057/nLZHdbz8ou8WFN/LxwFl5QlJZNBxGxfqAjilVycLa uupttxr+JifPuU2ZkybI0/3hgXEhGvvd+0xz1Mntl51TzRWYd7UKdTsMdPWrBnIXuR p6wABOb3kl3NL0LTtejowGxWroMzdOUHSr2QnnAanQ6YLiRb4voMd2o5Jx5mX4+OH/ 7Nj8H9bTdiKF7SzOUq1qyhajn6F7vWfLKiNqdPJ9oA4LumzR/PCQaxLVryBouB9Uil 2yFLOb8T1UpU4udj5J4jbWp8= From: Tomas Volf <~@wolfsden.cz> To: Gabriel Wicki <gabriel@HIDDEN> Subject: Re: [bug#80796] [PATCH] machine: ssh: Allow skipping kexec. In-Reply-To: <25E7E9CD-540A-46C7-B34D-C24130834B9E@HIDDEN> (Gabriel Wicki's message of "Fri, 10 Apr 2026 17:46:09 +0200") References: <923d4bd91bb3134113bb5fa196f62eaf27d2a4ad.1775819028.git.~@wolfsden.cz> <25E7E9CD-540A-46C7-B34D-C24130834B9E@HIDDEN> Date: Fri, 10 Apr 2026 18:48:34 +0200 Message-ID: <871pgmg3rx.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 80796-done Cc: =?utf-8?B?Rm9sw6J0IFBqw6pyc8O0bcOqag==?= <folaht@HIDDEN>, Maxim Cournoyer <maxim@HIDDEN>, 80796-done <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, Gabriel Wicki <gabriel@HIDDEN> writes: > Hi Thomas! > > Thank you for that patch! Would you mind opening this as a Pull > Request on Codeberg? I *think* I did it right: https://codeberg.org/guix/guix/pulls/7794 > I'll gladly have a look ASAP. Thanks :) > > I hope you enjoy the weekend! U2. Tomas =2D-=20 There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJCBAEBCgAsFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmnZKeIOHH5Ad29sZnNk ZW4uY3oACgkQL7/ufbZ/walMwA//V2dHggDcrJ5BlShpn9lOrxkXqhNhnqnvLH/Y Doa7hJhu0EqTraZSJULVcCJnEvIZiaexEJsBd4SLjmRh7m5AKXLgWTL1/GeF2nNw iD9sWLCtS2qkIjng+V84kXlDC7XnqvtJwG5ugjiEY0Qe9d61p4kUiWKF9V4E6ANE t83aDKYQpdlNy+fxLGUgJg87dVf4cviUGSDHOFg1XazYH2/VqLQWXZqQXTTIcfks R75ZJlrkPDG1wgMUsibxMHAuHgFw0n4/Kra8a+1rugQTYRuLaWtN5C6SpLeJNeaW 10mEpY6x5IisOU0fCqSEzJKg1fhrZpl6tl5VnJPYRu2d9Qyfdz/VBlO1U8geQZk7 gWcDoclzOk7ZtBA8LlqCBSeVY732ytIenJBafgckS9s4fsb6ikLTjsaLPnEaMrM7 Q+vSBt7OwngDou9sXwYWO2IbriW/HJqsV3VnMmO08np6/+SmJR7tNhLz7EzwyzIk M2YFITek51X/HaIsNZG9WUE2h2aC2H4jamg3El86fhQUcAuY72axKZKyW+1fUI49 cljOgDNO8hGLb8dH73ZIAe//88jDy5ls1A/sRk9vU/nxdklo7MnB9SFzse9gb6Fw zwIRBrxaKhN1v5T7laYgGwHmeuoe4SV6mYT5puROxZsksrf/fpI16wSRuSB3VLXq 4QQzbJ8= =w3u9 -----END PGP SIGNATURE----- --=-=-=--
Tomas Volf <~@wolfsden.cz>:Tomas Volf <~@wolfsden.cz>:Received: (at 80796) by debbugs.gnu.org; 10 Apr 2026 15:46:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 10 11:46:20 2026 Received: from localhost ([127.0.0.1]:52736 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1wBE3n-0006ki-TG for submit <at> debbugs.gnu.org; Fri, 10 Apr 2026 11:46:20 -0400 Received: from cotopaxi.ee.ethz.ch ([129.132.148.196]:52641) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <gabriel@HIDDEN>) id 1wBE3l-0006kO-1k; Fri, 10 Apr 2026 11:46:18 -0400 Received: from ehlo.thunderbird.net (212-51-128-25.fiber7.init7.net [212.51.128.25]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: gabriel) by cotopaxi.ee.ethz.ch (Postfix) with ESMTPSA id 326BC1FFEA; Fri, 10 Apr 2026 17:46:10 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=erlikon.ch; s=20250312; t=1775835970; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=RRzln+jUm7NHKR9kHCK8tVWFX5VfXXIEM9h5PnETmck=; b=ojXeq9SnFXqeWWlHYDNzAn5h2fkVVawVW6KK6NoFasskR03jyFxTLUBX8gRhCkr8bAqM2K bo2dURT6wVLg19tDY+uTRqVuyWjAm8QIY9HZs/PRSz+mzrJIYgd5OP9UynoyBrtKhoYmtR bhQKezrzLdqFCt5K6ZPvE31eDolmpum9mdZjxthElqd6Z2mNU0bWULfwwIoJIwVv2gguqK xQpB1/V4Tq/Plb9BYQDaxJw/nL93/S1jSIz/1ADNTnvEhMo4xNsmyidot9Ru51Iid6g1kH mf+Qp7UGENTWlskyMqPYE0DCJB8uaNxyNLOJXTIhl7Wxkw7BQiWt0xWspri3SFJFzpBgYu 3lsSdQK64Onu7ikddVWSvi0hfoPkEfhSr7PO7a6HjuEvnQfKstGiEhyHuCGLm3csAm3fQr z4kI9vNHRbff/FUpNiwDMuO6hQ7K01nzz61UFLPQiTGolmAV1izFF245xPgePICzv5zkqY vLBFA2f8GULjEWxvb70R7qYcSY1OdWRJwIQ1UsL2Dirb6lcGSSMAaH3WY/XvCv6THX0g0k lTn94zys2KpMX9+7318c0qjmg+KnaJglZPCw516EfEscRmDJd9TjHPK8pUXkDphL5JN1By PO+UFuWXi10hb2PXyetqY2U+xA+6w61/vXeHCJ1EVzeg03CyErarA= Date: Fri, 10 Apr 2026 17:46:09 +0200 From: Gabriel Wicki <gabriel@HIDDEN> To: debbugs-submit <at> debbugs.gnu.org, Tomas Volf <~@wolfsden.cz>, 80796 <at> debbugs.gnu.org Subject: Re: [bug#80796] [PATCH] machine: ssh: Allow skipping kexec. User-Agent: K-9 Mail for Android In-Reply-To: <923d4bd91bb3134113bb5fa196f62eaf27d2a4ad.1775819028.git.~@wolfsden.cz> References: <923d4bd91bb3134113bb5fa196f62eaf27d2a4ad.1775819028.git.~@wolfsden.cz> Message-ID: <25E7E9CD-540A-46C7-B34D-C24130834B9E@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Autocrypt: addr=gabriel@HIDDEN; keydata= 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 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 80796 Cc: =?ISO-8859-1?Q?Fol=E2t_Pj=EArs=F4m=EAj?= <folaht@HIDDEN>, Maxim Cournoyer <maxim@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Thomas! Thank you for that patch! Would you mind opening this as a Pull Request o= n Codeberg? I'll gladly have a look ASAP=2E I hope you enjoy the weekend! gabriel / gabber
guix-patches@HIDDEN:bug#80796; Package guix-patches.
Full text available.
Received: (at submit) by debbugs.gnu.org; 10 Apr 2026 11:04:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 10 07:04:10 2026
Received: from localhost ([127.0.0.1]:51436 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1wB9ek-0002et-6o
for submit <at> debbugs.gnu.org; Fri, 10 Apr 2026 07:04:10 -0400
Received: from lists1p.gnu.org ([2001:470:142::17]:50154)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1wB9eh-0002eZ-Ax
for submit <at> debbugs.gnu.org; Fri, 10 Apr 2026 07:04:08 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1wB9ea-0005qO-PJ
for guix-patches@HIDDEN; Fri, 10 Apr 2026 07:04:01 -0400
Received: from wolfsden.cz ([37.205.8.62])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <~@wolfsden.cz>) id 1wB9eY-0001x8-H8
for guix-patches@HIDDEN; Fri, 10 Apr 2026 07:04:00 -0400
Received: by wolfsden.cz (Postfix, from userid 104)
id 965223CDC11; Fri, 10 Apr 2026 11:03:55 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
t=1775819035; bh=VNwk6e/CJY2G1C/ekNF7f23tRxUWr3ELgsW+nlg01Q8=;
h=From:To:Cc:Subject:Date;
b=edKKIIEAw2FkBfPzLjf+iCd3S5uH1x6SOrB2PRkVz4kt8B3QC0YUV0vkJwuYAGYWE
+60LsvRL7gRZziDaH4QUeY6Az+hvHqFPDQEsNnZoQO9RGM421pcacHhA7np8c2eppE
082JwDdN+Poo1Bda0uptOsXMKvDXGToUdw1eTSYaNmKD7VBj06plw8kia33QCY09sF
6QnetFLtiT6DknFx+zclt/KLVEC2XeQznmYF/IdF4aGjwLHK9t543mWAeejp1Kyk8k
WG1HXJCmisq7MDJeOfLNYzvuYIvm2FKI3wS6sTvofAC/W9aoo7zPQuhstTT68zSjDR
gOuXwUhknFfvQzn7j94r7NheLXLMwN0pdvw65G/fFt9tspZ1RLs48v/XtBXB27Psox
a8YczcT6wA8j0FqQaBmw9F5VPJ/aKVFWsvOQ5jscvujqg8mGj1tAVGhVcwAL1vCblr
KvxXp6ppLQebdRj+cxcCbT91o1S3XXvvVJ3CMDEAUhkhbomjj0T7AYb2GFhXnMDUjF
XbPbkKkFbk2x+aTM7rRMQgsBwseai0foEPb+rW0zWpU+gq9GRY7T3fXUkwnkyj/ksf
Z87f54mxgHyHsiHUi6qMgguohL4Jph0gHnAcs8+wMmEgk33+TpHI6V0uWeIlU8WilQ
QAnKAJhDlNDFW5iYIxQIxik4=
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on wolfsden
X-Spam-Level:
X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,BAYES_00,
DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,URIBL_BLOCKED
autolearn=ham autolearn_force=no version=3.4.6
Received: from localhost (unknown [128.0.188.242])
by wolfsden.cz (Postfix) with ESMTPSA id BF3EA3CDA96;
Fri, 10 Apr 2026 11:03:54 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail;
t=1775819034; bh=VNwk6e/CJY2G1C/ekNF7f23tRxUWr3ELgsW+nlg01Q8=;
h=From:To:Cc:Subject:Date;
b=dauhC72zK1uPeZ/Dkrx1Inz40yk+TqxTRb8pEWfiJ7LuA5reAnZTbq9LHdjBRtPLD
ic5f72HbFNRe+/rku+j5Gm3XyeoJpLB2Gh1R0+izRupqWaEda9/Nyvi9pwQlgP/hI5
7mwlR9FyJgTBIE4AhmFUseQ0FSDJ8gHSZAuPDE3NELTWF/vwBWNaw3/n6tf3is7L44
ALaPwUz7yyle7gAzi6WEQMbN9X/X53Ub7c3wZZvWRaJxWA0xbtoBnFZ6Q4fnvRIuap
CrrEgAt4yuP8vI6lFz6Jg3NOhjc8sOuxp/4UXTC7u+uPi5kbQ7GQeBEgAWfoJWijKz
4dcl2jdIpJfj5KWbnwEBnEomHSd4/nH3tGnN5CdDgGuJ6j2Ds2dbh37Gp97BXFDDJe
lQuNyl5OH7c6nTnL2ZAlII92al/rhOt48W+Sq1/xIVCQ96VKp7mSX2MJ9hCzNPwlIT
pmt/riselTWgxGCVuGc2lfn5KQhUP6p5cG2UAYa5yANUSItJ5iwu1WRw0LuqbY0mWi
NzDMYqV/KjK+66C/vI8abAYUiSUL2FgLTijTm+YYHrU1tFoIo3PFoVQ0L24A8mLAlX
rVFOCxeowFVINaVoWxr50HwnJK/1TLCDPhqYv0nQfppSOjL7zjNJ+B7okWWEwm/4X8
QxK8/hiOvCGvrxd7XmHLrj5I=
From: Tomas Volf <~@wolfsden.cz>
To: guix-patches@HIDDEN
Subject: [PATCH] machine: ssh: Allow skipping kexec.
Date: Fri, 10 Apr 2026 13:03:49 +0200
Message-ID: <923d4bd91bb3134113bb5fa196f62eaf27d2a4ad.1775819028.git.~@wolfsden.cz>
X-Mailer: git-send-email 2.52.0
MIME-Version: 1.0
X-Debbugs-Cc: Folât Pjêrsômêj <folaht@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Maxim Cournoyer <maxim@HIDDEN>
Content-Transfer-Encoding: 8bit
Received-SPF: pass client-ip=37.205.8.62; envelope-from=~@wolfsden.cz;
helo=wolfsden.cz
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_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: Tomas Volf <~@wolfsden.cz>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)
Allows working around #80792.
* gnu/machine/ssh.scm (<machine-ssh-configuration>): Add load-for-kexec?.
(deploy-managed-host): Use it.
* doc/guix.texi (Invoking guix deploy): Document it.
(Invoking guix import): Trim trailing white-space.
---
doc/guix.texi | 5 ++++-
gnu/machine/ssh.scm | 21 +++++++++++++--------
2 files changed, 17 insertions(+), 9 deletions(-)
diff --git a/doc/guix.texi b/doc/guix.texi
index 733c86afac1..eaf7f7b3bc4 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -14794,7 +14794,7 @@ Invoking guix import
most relevant information, including package dependencies.
There are some caveats, however. The metadata does not always include
repository information, in which case the importer attempts to extract
-it from the symbol package (@file{.snupkg}) if available.
+it from the symbol package (@file{.snupkg}) if available.
Additionally, dependencies are grouped by target framework in NuGet,
but the importer flattens all dependency groups into a single list.
@@ -50002,6 +50002,9 @@ Invoking guix deploy
These safety checks ensure that you do not inadvertently deploy a system
that would fail to boot. Be careful before turning them off!
+
+@item @code{load-for-kexec?} (default: @code{#t})
+Whether to load the system for kexec.
@end table
@end deftp
diff --git a/gnu/machine/ssh.scm b/gnu/machine/ssh.scm
index 0ce28602363..f38236506e3 100644
--- a/gnu/machine/ssh.scm
+++ b/gnu/machine/ssh.scm
@@ -68,7 +68,8 @@ (define-module (gnu machine ssh)
machine-ssh-configuration-port
machine-ssh-configuration-user
machine-ssh-configuration-host-key
- machine-ssh-configuration-session))
+ machine-ssh-configuration-session
+ machine-ssh-configuration-load-for-kexec?))
;;; Commentary:
;;;
@@ -111,7 +112,9 @@ (define-record-type* <machine-ssh-configuration> machine-ssh-configuration
;; By default, open the session once and cache it.
(open-machine-ssh-session* this-machine-ssh-configuration)))
(host-key machine-ssh-configuration-host-key ; #f | string
- (default #f)))
+ (default #f))
+ (load-for-kexec? machine-ssh-configuration-load-for-kexec?
+ (default #t)))
(define-with-syntax-properties (validate-system-type (value properties))
;; Raise an error if VALUE is not a valid system type.
@@ -496,6 +499,7 @@ (define (deploy-managed-host machine)
(define config (machine-configuration machine))
(define host (machine-ssh-configuration-host-name config))
(define system (machine-ssh-configuration-system config))
+ (define kexec? (machine-ssh-configuration-load-for-kexec? config))
(maybe-raise-unsupported-configuration-error machine)
(when (machine-ssh-configuration-authorize?
@@ -553,13 +557,14 @@ (define (deploy-managed-host machine)
(inferior-exception-arguments
c)))
os)
- (load-system-for-kexec (eval/error-handling c
- (warning (G_ "\
+ (mwhen kexec?
+ (load-system-for-kexec (eval/error-handling c
+ (warning (G_ "\
failed to load system of '~a' for kexec reboot:~%~{~s~^ ~}~%")
- host
- (inferior-exception-arguments
- c)))
- os)
+ host
+ (inferior-exception-arguments
+ c)))
+ os))
(install-bootloader (eval/error-handling c
(raise (formatted-message
(G_ "\
--
2.52.0
Tomas Volf <~@wolfsden.cz>:folaht@HIDDEN, gabriel@HIDDEN, maxim@HIDDEN, guix-patches@HIDDEN.
Full text available.folaht@HIDDEN, gabriel@HIDDEN, maxim@HIDDEN, guix-patches@HIDDEN:bug#80796; Package guix-patches.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.