X-Loop: help-debbugs@HIDDEN Subject: bug#56082: home: services: openssh: identity-file could be a list of strings. Resent-From: Oleg Pykhalov <go.wigust@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 19 Jun 2022 07:40:02 +0000 Resent-Message-ID: <handler.56082.B.16556243869891 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 56082 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 56082 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix <bug-guix@HIDDEN> Received: via spool by submit <at> debbugs.gnu.org id=B.16556243869891 (code B ref -1); Sun, 19 Jun 2022 07:40:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Jun 2022 07:39:46 +0000 Received: from localhost ([127.0.0.1]:50542 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o2pX8-0002ZT-16 for submit <at> debbugs.gnu.org; Sun, 19 Jun 2022 03:39:46 -0400 Received: from lists.gnu.org ([209.51.188.17]:37354) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <go.wigust@HIDDEN>) id 1o2pX6-0002ZM-F4 for submit <at> debbugs.gnu.org; Sun, 19 Jun 2022 03:39:44 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37304) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <go.wigust@HIDDEN>) id 1o2pX6-0005gp-8G for bug-guix@HIDDEN; Sun, 19 Jun 2022 03:39:44 -0400 Received: from mail-lj1-x234.google.com ([2a00:1450:4864:20::234]:42796) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <go.wigust@HIDDEN>) id 1o2pX4-0007Hg-MC for bug-guix@HIDDEN; Sun, 19 Jun 2022 03:39:44 -0400 Received: by mail-lj1-x234.google.com with SMTP id c30so8796068ljr.9 for <bug-guix@HIDDEN>; Sun, 19 Jun 2022 00:39:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:user-agent:mime-version; bh=1jQzq48X++8JXhOey578RQMsmGivxx59FkXnC2raRII=; b=RYk66NIYQMikwtnXoHCxzpYzCd2m1Op47lOd14v8AI3coqej2VFugSpo8YtUSLGYi6 7ZpgYGWnhsBqU3BBOtiWRj1wvxBZqwmJdDu3sqRIv7xY29MOtrFM2xsCvk0jWfvmmLQg erUNUzGT2G34KtJ6FSvDpcjxjua7bsVy2N62lq2EFNKwNj4dhTyT8CBElin5uqk7F2Yo 3aBl4hVMP/BmZem2it0qs/nGX08kFnTwIH6c/JUb9GcsRKmxbJ8PqV5k9Vvj+BxScJ7b okZUytumZobbFPjPRLl8qluIDFKRcg5zkV/1ZF7hqjZx5vo/gvI1a0AbnMzWQaiGAUxY 52/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=1jQzq48X++8JXhOey578RQMsmGivxx59FkXnC2raRII=; b=pyPSktiqHsg6kIXU6HI6VXV8WnLod1SG567LZPv4UYmv9YcpPxAppg0GvrjCKfpRin 79xlEXzCWPe43zauTFIZdJr3ROPR2e/nhB3ve/l8dJ9hZR9x9mDqe4MJJkkmM7SHZxwt n6Sgs+H1pYROXo7YlHq7MKICi3lsY6LTlIDJHwVhckuHvjLgCNusQn//hrYNiiLUNEQG 9NgpP4phrATvdeUdrOL1dsq8j7Wb06yvtlbjT+rIrq22iPvjWZZu6fgpfjTvfFUBNLSB vr0d3JvYqmNdXqYM4g/3ImVXTDRuuGvY0EZ9/6X9raYOe6lSKZGhj99JQkK8VYUIUAxv saZg== X-Gm-Message-State: AJIora+YFwvT0aMZ+oqieBNF842w4dx2bvERrXX2V6SYdp98FlnR8/FG MbZw9k3ZRJ+TdN5ZpI8LmhfHzgnIQiA= X-Google-Smtp-Source: AGRyM1vNqq6I1hPTIVfhd8+lbIKLRZ+pvqSwb+oxjw9NxFO+EUdqmtf8JLHw548OhwYRZhXK/RLH0w== X-Received: by 2002:a2e:2a02:0:b0:255:5d08:461 with SMTP id q2-20020a2e2a02000000b002555d080461mr9101932ljq.262.1655624380204; Sun, 19 Jun 2022 00:39:40 -0700 (PDT) Received: from localhost ([88.201.161.72]) by smtp.gmail.com with ESMTPSA id s7-20020a197707000000b00478f40f6e74sm1272563lfc.140.2022.06.19.00.39.39 for <bug-guix@HIDDEN> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 19 Jun 2022 00:39:39 -0700 (PDT) From: Oleg Pykhalov <go.wigust@HIDDEN> Date: Sun, 19 Jun 2022 10:39:37 +0300 Message-ID: <87o7ypdruu.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a00:1450:4864:20::234; envelope-from=go.wigust@HIDDEN; helo=mail-lj1-x234.google.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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) 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: -2.3 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Currently =E2=80=98identity-file=E2=80=99 in =E2=80=98openssh-host=E2=80=99= record is a =E2=80=98maybe-string=E2=80=99, but it could be a list, which generates a config like: Host example.org =E2=80=A6 IdentityFile ~/.ssh/id_rsa_1 IdentityFile ~/.ssh/id_rsa_2 IdentityFile ~/.ssh/id_rsa_3 SSH_CONFIG(5) man page: IdentityFile =E2=80=A6 It is possible to have multiple identity files specified in co= n=E2=80=90 figuration files; all these identities will be tried in sequen= ce. Multiple IdentityFile directives will add to the list of ident= i=E2=80=90 ties tried (this behaviour differs from that of other configur= a=E2=80=90 tion directives). Personally I use more than one =E2=80=98IdentityFile=E2=80=99 as a workarou= nd to define a big =E2=80=98ssh_config=E2=80=99. SSH connects with a first successed = =E2=80=98IdentityFile=E2=80=99. Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEcjhxI46s62NFSFhXFn+OpQAa+pwFAmKu0rkUHGdvLndpZ3Vz dEBnbWFpbC5jb20ACgkQFn+OpQAa+pwGUw/+PpwPkKfrvrlL72IeQGJ7wBtn/njv Xt4+d/rXQ4SKa4stoJVLXnfM4a4u71V5K7b44IpyTeEzLqi2h9qOKlsA1Kv+fPMQ lPEELtIGqnuNnut0yqTcZzVmyMACCnA032831qEoJ5H8JV8uJT/ktCpDxswLz6j6 mFGt9K6otxYhSOWvnEuUKo9L+1pMcfu9e+t8NZjFDKV2wuPs9fjA5y6T+aBE+Cxd XfReGLLy44KlksvTNLuGpKxLA1O7y1SPeCqqRWqVrjLZfR0jH8/ril1yFgDp12bC zOZ2zeiBkvaMVYgcP6N8yDB6n1noyb198TZpika2o3hGgSqAZhomay733sA0lmBz kv60IZp+CpEY6bAC+C0dF2iqidIuOBw6bec0M9y8fVfos6dJXd86SsmerUh0w11L lmX3LmlYuiqVOdc/czlvj8bvgEYf4fDYlW3iHOQQgfmSEX89O+cIF53GF0/aKl+0 jaGjn+YA74Vz+nKqYGeHcaR4s/ZD3/8mZ0L2nUFCtvyV9tVowibmL01zy82nKzr+ UCwi94Q7czA76qmg7DYsqxNvUvXaz8xLcsRrMPmSpjNMUIBkZs0jBDWoZHelcWnF twkr4aQZznQwYXIKWuMqsvpVi0cJZPH/a4VW1sbLBFDxdw4mw/3Ba24XDPNXsAJm yol+JmbCoOPDmU0= =aT6g -----END PGP SIGNATURE----- --=-=-=--
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Oleg Pykhalov <go.wigust@HIDDEN> Subject: bug#56082: Acknowledgement (home: services: openssh: identity-file could be a list of strings.) Message-ID: <handler.56082.B.16556243869891.ack <at> debbugs.gnu.org> References: <87o7ypdruu.fsf@HIDDEN> X-Gnu-PR-Message: ack 56082 X-Gnu-PR-Package: guix Reply-To: 56082 <at> debbugs.gnu.org Date: Sun, 19 Jun 2022 07:40:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 56082 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 56082: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D56082 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#56082: home: services: openssh: identity-file could be a list of strings. Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 03 Jul 2022 20:54:01 +0000 Resent-Message-ID: <handler.56082.B56082.165688158818698 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 56082 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Oleg Pykhalov <go.wigust@HIDDEN> Cc: 56082 <at> debbugs.gnu.org Received: via spool by 56082-submit <at> debbugs.gnu.org id=B56082.165688158818698 (code B ref 56082); Sun, 03 Jul 2022 20:54:01 +0000 Received: (at 56082) by debbugs.gnu.org; 3 Jul 2022 20:53:08 +0000 Received: from localhost ([127.0.0.1]:45539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1o86aa-0004rW-3A for submit <at> debbugs.gnu.org; Sun, 03 Jul 2022 16:53:08 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36856) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1o86aY-0004r9-Hr for 56082 <at> debbugs.gnu.org; Sun, 03 Jul 2022 16:53:06 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:42096) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1o86aT-0001u6-4m; Sun, 03 Jul 2022 16:53:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=b4gkIKXZos4S1abXStMdSNFXwtUATpzDoMHd8C1hQtc=; b=XKlcMq5k+fgzg/QUPtlW yBN6U3xleAWNdLYlKwnItidcPGQDd2aKl8fATjVkj9gktkQWfxDJvoLhcOXCGJr3eMrahuE+elOwE SMWU8YPGq5D5EmU/IZYy4tw1rPAT7T/LXx5VgqqA+RMllCfk4xr5hWeEIQ3V9UScjzMlKDwlT6N5i UmbHXtS1bm4ARmvMLgkqMWG55mfbwiYzSF2G/uX9CT31W1ZndX/uBt8gqIk7PfXc8nfo9tbJBSEtx o8axQP/hMVia9kSi1dHffKoXsr6IYup2zBbM7ToWr1Ntm1vSz9toFXJpqwBAquT75Q3w9CUXJJiOr yDgBcU4bqva4Cg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:51920 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1o86aS-0003fD-Aa; Sun, 03 Jul 2022 16:53:00 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <87o7ypdruu.fsf@HIDDEN> Date: Sun, 03 Jul 2022 22:52:59 +0200 In-Reply-To: <87o7ypdruu.fsf@HIDDEN> (Oleg Pykhalov's message of "Sun, 19 Jun 2022 10:39:37 +0300") Message-ID: <87a69pzzo4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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: -3.3 (---) Hi, Oleg Pykhalov <go.wigust@HIDDEN> skribis: > Currently =E2=80=98identity-file=E2=80=99 in =E2=80=98openssh-host=E2=80= =99 record is a =E2=80=98maybe-string=E2=80=99, > but it could be a list, which generates a config like: > > Host example.org > =E2=80=A6 > IdentityFile ~/.ssh/id_rsa_1 > IdentityFile ~/.ssh/id_rsa_2 > IdentityFile ~/.ssh/id_rsa_3 I didn=E2=80=99t realize it was possible. Worth fixing! Thanks, Ludo=E2=80=99.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.