From unknown Thu Jun 12 08:34:39 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#33266 <33266@debbugs.gnu.org> To: bug#33266 <33266@debbugs.gnu.org> Subject: Status: guix-copy: Honor the SSH port of a host when defined in ~/.ssh/config Reply-To: bug#33266 <33266@debbugs.gnu.org> Date: Thu, 12 Jun 2025 15:34:39 +0000 retitle 33266 guix-copy: Honor the SSH port of a host when defined in ~/.ss= h/config reassign 33266 guix submitter 33266 Maxim Cournoyer severity 33266 normal tag 33266 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 04 23:58:55 2018 Received: (at submit) by debbugs.gnu.org; 5 Nov 2018 04:58:55 +0000 Received: from localhost ([127.0.0.1]:34501 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJWyU-00030Z-SJ for submit@debbugs.gnu.org; Sun, 04 Nov 2018 23:58:55 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46013) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJWyS-00030K-I2 for submit@debbugs.gnu.org; Sun, 04 Nov 2018 23:58:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJWyK-0007UF-Tx for submit@debbugs.gnu.org; Sun, 04 Nov 2018 23:58:46 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34401) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gJWyK-0007Tz-PL for submit@debbugs.gnu.org; Sun, 04 Nov 2018 23:58:44 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:55603) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJWyI-0003hw-Gl for bug-guix@gnu.org; Sun, 04 Nov 2018 23:58:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJWyC-0007HL-Sa for bug-guix@gnu.org; Sun, 04 Nov 2018 23:58:40 -0500 Received: from mail-it1-x135.google.com ([2607:f8b0:4864:20::135]:34312) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gJWyB-00075b-1d for bug-guix@gnu.org; Sun, 04 Nov 2018 23:58:36 -0500 Received: by mail-it1-x135.google.com with SMTP id t189-v6so6752768itf.1 for ; Sun, 04 Nov 2018 20:58:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:user-agent:mime-version; bh=9W2vp8oRn8gd4+ADQZz2qHRH+MCm2vWp5d92eX7AmRY=; b=ijFqi2x5RyPojg1hvRXhZbZKaFUeJj9yEJxQtc1lniYKfGvzgznHT2fEe9iFi6u6M7 FqzgUlf/0niuimmhqHHeetBXNmQ+BERKHhjPhJKasT3wa5c+8l/uJYHEh+cdJpkxccNd enmZ0gyX9jDCf2WVW3WDiusthPlkNrqeu1YM84wB4rTeWpEwqqT10B/ggA5vx6fOolny 3PeX5AtXEFWowcj4XTRjvjXP3IT3ZbvOfa1WsDzs/TQ4MmCzH+tZFxl7hdb2HpSJ6Oyb qXKbccQrbcDg0y4Fw9qYambSSFuB8BEw++kB4w8zitZ+zj8swgeB3IupZ3P6zPeRc1wh YKxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=9W2vp8oRn8gd4+ADQZz2qHRH+MCm2vWp5d92eX7AmRY=; b=e+9T5JT2M1dm3qg8q7es6nWdf+AGN64/UmaK58LQaR6pEHjq3LTHNjCj257ARk+7m+ iNGkOpdoFJKMq1bN0n5wb4lEVZ5nyOu10gdyuhzVhB8JwQF2QAFQbVyGKE5Ehocka1p9 32VmGQXgcr2jt3oOWZryySwLyA17HKwt31eW2veCTwbYG0sWUcaUd0v4PBCukifdm1dU h2UHPdzsoSy5VyKVdWffFh8jauIoaj/VXtHavDTWvfLpVm0d6qoJnNMGCez3tTgdohkp wvHa+a0BHIe9AUwbb445WtYQFsa1Tx2Mj1HJha3JsuLDbCDPriWlHSLpnQ3ZqOZIuoSr 6aiw== X-Gm-Message-State: AGRZ1gLUXOdsHgP/qWx3tW4l3XxArkJyBF4sgwgVIHGxqPwAAol1As2n eojsdQXmd2QsHfbwBQU6A34mW+i0 X-Google-Smtp-Source: AJdET5eq++0eJgzAJlbwrYW1aXvvMm52qtwVsUPprgQPB6lxnWK+fs5+fLGgwF0ox58Gxgp//Xt04w== X-Received: by 2002:a24:7b11:: with SMTP id q17-v6mr5542811itc.80.1541393910333; Sun, 04 Nov 2018 20:58:30 -0800 (PST) Received: from apteryx (76-10-140-126.dsl.teksavvy.com. [76.10.140.126]) by smtp.gmail.com with ESMTPSA id q131-v6sm3333366itb.5.2018.11.04.20.58.28 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 04 Nov 2018 20:58:29 -0800 (PST) From: Maxim Cournoyer To: bug-guix Subject: guix-copy: Honor the SSH port of a host when defined in ~/.ssh/config Date: Sun, 04 Nov 2018 23:58:27 -0500 Message-ID: <87a7mo5de4.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --=-=-= Content-Type: text/plain Hello, I recently stumbled on the bug where guix copy would the port 22 even when I had specified a different one in my ~/.ssh/config file. This bug is triggered when omitting the port in the --to= (or --from) expression, such as in guix copy --to=somehost bash And where somehost exists in ~/.ssh/config, say: Host somehost User someuser HostName someplace.somedns.net Port 1234 Instead of using port 1234, the port 22 would be used. Commit cc1dfc202f is the reason of this overriding; the attached patch reverts it, with a detailed explanation. Thank you, Maxim --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Revert-copy-Default-to-port-22.patch >From 942eb8cabef5b7c8b4425c765b6ee2ac9f529ad8 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Sun, 4 Nov 2018 23:35:16 -0500 Subject: [PATCH] Revert "copy: Default to port 22." This reverts commit cc1dfc202f2fefb6c2eb9467d1fc90a9154550c9. Specifying a default port had the undesirable effect of disregarding a port specification for a given host in the ~/.ssh/config that would otherwise have been honored at the time `open-ssh-session' calls the `session-parse-config!' method. In any case, `make-session' will default the port value of the created session to 22 if left unspecified. --- guix/scripts/copy.scm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/guix/scripts/copy.scm b/guix/scripts/copy.scm index 4c8592985..d35eed74e 100644 --- a/guix/scripts/copy.scm +++ b/guix/scripts/copy.scm @@ -75,8 +75,7 @@ package names, build the underlying packages before sending them." (and (or (assoc-ref opts 'dry-run?) (build-derivations local drv)) - (let* ((session (open-ssh-session host #:user user - #:port (or port 22))) + (let* ((session (open-ssh-session host #:user user #:port port)) (sent (send-files local items (connect-to-remote-daemon session) #:recursive? #t))) @@ -89,7 +88,7 @@ package names, build the underlying packages before sending them." (let*-values (((user host port) (ssh-spec->user+host+port source)) ((session) - (open-ssh-session host #:user user #:port (or port 22))) + (open-ssh-session host #:user user #:port port)) ((remote) (connect-to-remote-daemon session))) (set-build-options-from-command-line local opts) -- 2.19.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 09:13:01 2018 Received: (at 33266) by debbugs.gnu.org; 6 Nov 2018 14:13:01 +0000 Received: from localhost ([127.0.0.1]:36174 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gK26H-0007I6-0P for submit@debbugs.gnu.org; Tue, 06 Nov 2018 09:13:01 -0500 Received: from eggs.gnu.org ([208.118.235.92]:36558) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gK26D-0007Hs-VP for 33266@debbugs.gnu.org; Tue, 06 Nov 2018 09:12:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gK262-0000ek-9h for 33266@debbugs.gnu.org; Tue, 06 Nov 2018 09:12:52 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53707) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gK262-0000eI-6h; Tue, 06 Nov 2018 09:12:46 -0500 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=33226 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gK261-0006tY-UU; Tue, 06 Nov 2018 09:12:46 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Maxim Cournoyer Subject: Re: bug#33266: guix-copy: Honor the SSH port of a host when defined in ~/.ssh/config References: <87a7mo5de4.fsf@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 16 Brumaire an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 06 Nov 2018 15:12:44 +0100 In-Reply-To: <87a7mo5de4.fsf@gmail.com> (Maxim Cournoyer's message of "Sun, 04 Nov 2018 23:58:27 -0500") Message-ID: <87o9b21ehv.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33266 Cc: 33266@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Hello, Maxim Cournoyer skribis: > From 942eb8cabef5b7c8b4425c765b6ee2ac9f529ad8 Mon Sep 17 00:00:00 2001 > From: Maxim Cournoyer > Date: Sun, 4 Nov 2018 23:35:16 -0500 > Subject: [PATCH] Revert "copy: Default to port 22." > > This reverts commit cc1dfc202f2fefb6c2eb9467d1fc90a9154550c9. Specifying= a > default port had the undesirable effect of disregarding a port specificat= ion > for a given host in the ~/.ssh/config that would otherwise have been hono= red > at the time `open-ssh-session' calls the `session-parse-config!' method. > > In any case, `make-session' will default the port value of the created se= ssion > to 22 if left unspecified. This looks good, and indeed it=E2=80=99s an unintended consequence of commit cc1dfc202f2fefb6c2eb9467d1fc90a9154550c9. However, the log of commit cc1dfc had this: Failing to do that, "%p" would be "0" when using "ProxyCommand" in ~/.ssh/config. This is arguably a defect in either Guile-SSH or (more likely) libssh, and it would be nice to report it. Would you like to report it upstream? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 08 22:35:44 2018 Received: (at 33266) by debbugs.gnu.org; 9 Nov 2018 03:35:45 +0000 Received: from localhost ([127.0.0.1]:42104 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKxaC-0000nj-L7 for submit@debbugs.gnu.org; Thu, 08 Nov 2018 22:35:44 -0500 Received: from mail-it1-f175.google.com ([209.85.166.175]:54231) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKxa8-0000nS-Sf for 33266@debbugs.gnu.org; Thu, 08 Nov 2018 22:35:41 -0500 Received: by mail-it1-f175.google.com with SMTP id r12-v6so1315855ita.3 for <33266@debbugs.gnu.org>; Thu, 08 Nov 2018 19:35:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=OtnXL0r/o6tm8uk9GTGDanxuP9mFlu1RoGfsGvUlPq4=; b=EwnwZ5RkPPmjQOZMk7Wh2SgBwBjSFm8I04kkAuo7YGKl5RessDfbyDZUrj8wUGB330 vDO9cFCQQQS2zxwu0oXjc+P/+3l3QSulOEVpoLvCoKwQ3WHcxSbvBWuB0dgXkN2CdDjd MEcm3nxY4IQgHkivOjqNIyJGYGBsawHv9JN+Ii17mbsgf/LDFudfR//L67gBCBrKB2rj ErG7Xzjc40b+Ezgy+rSINhjKl+lTLVLitFKQThd099WUxFJ4Bkpcc88N4HCLHUiKAQ2k vnCoozjKKIOZQ68YXmVOvPIbvR0ThtaA+1Xfw5Rkj1atXtWhEVOOk1krrwTddlEcYh0u 48TA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=OtnXL0r/o6tm8uk9GTGDanxuP9mFlu1RoGfsGvUlPq4=; b=M0/176WZ/3h1E4lW66ufnvwh47k7ttDRl5G64+KRS5fMwXD/3NfkdD8Ayk3dIYJHC/ p7b7BCO5qOzeChl+ymYkai6emC82eJcE0lyWeluJ1ne31OtDOFlkdCeGh8Ak1W10+W7L ClV7LNGN8pii/NFlw1pL/kNKFb9BbDbWsyvg2d16+z3bObnF7Py75nz8j3A4UZXJzirz YMZgH8zCZysNQaeC9LXKgSkNQwlIiK5Urlu2gOIwU7ec7Zn8uBzPsKNQ8Zy4nJRHRC22 EElqrwXfUsmJx+WEwdLV2AvNhGEfhYr71gsJ4cw4bU6Jw703U10gNaYxn+VvKixDrlUF fZuQ== X-Gm-Message-State: AGRZ1gKAFzTMeppZWCApVg2PhZZ2b40emg68WH7b317ajgoBzYzHafdM d4qw+NAbca1v9twD1IQdJmBwf9Mz X-Google-Smtp-Source: AJdET5cCvGgLZU37MKlbgJart5AwVDkOlvdjkpAj/dXlYd35tuxnn6+aCw3920S7ub4vnSSr83u5eQ== X-Received: by 2002:a24:c647:: with SMTP id j68-v6mr908834itg.118.1541734534777; Thu, 08 Nov 2018 19:35:34 -0800 (PST) Received: from apteryx (76-10-140-126.dsl.teksavvy.com. [76.10.140.126]) by smtp.gmail.com with ESMTPSA id j18sm161568itl.20.2018.11.08.19.35.33 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 08 Nov 2018 19:35:33 -0800 (PST) From: Maxim Cournoyer To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: bug#33266: guix-copy: Honor the SSH port of a host when defined in ~/.ssh/config References: <87a7mo5de4.fsf@gmail.com> <87o9b21ehv.fsf@gnu.org> Date: Thu, 08 Nov 2018 22:35:32 -0500 In-Reply-To: <87o9b21ehv.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Tue, 06 Nov 2018 15:12:44 +0100") Message-ID: <871s7u53ej.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 33266 Cc: 33266@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello! ludo@gnu.org (Ludovic Court=C3=A8s) writes: [...] > This looks good, and indeed it=E2=80=99s an unintended consequence of com= mit > cc1dfc202f2fefb6c2eb9467d1fc90a9154550c9. > > However, the log of commit cc1dfc had this: > > Failing to do that, "%p" would be "0" when using "ProxyCommand" > in ~/.ssh/config. Yeah, I had seen this message, but was doubting if it was still valid. Helas, it seems so: Given the ~/.ssh/config snippet (and configured machines): --8<---------------cut here---------------start------------->8--- Host vm-host HostName 10.5.5.5 User someuser =20=20=20=20=20 Host some-guest IdentityFile ~/.ssh/vm-host/id_rsa HostName some-guest User guest ProxyCommand ssh vm-host nc %h %p --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- scheme@(guile-user)> ,use (ssh session) scheme@(guile-user)> (make-session #:host "some-guest") $1 =3D #@some-guest:22 (disconnected) 11dffe0> scheme@(guile-user)> (session-get $1 'host) $2 =3D "some-guest" scheme@(guile-user)> (session-get $1 'port) $3 =3D 22 scheme@(guile-user)> (session-parse-config! $1 "~/.ssh/config") $4 =3D # scheme@(guile-user)> (session-get $1 'port) $5 =3D 22 scheme@(guile-user)> (connect! $1) $6 =3D error scheme@(guile-user)> (make-session #:host "some-guest" #:port 22) $7 =3D #@some-guest:22 (disconnected) 11dffc0> scheme@(guile-user)> (session-parse-config! $7 "~/.ssh/config") $8 =3D # scheme@(guile-user)> (session-get $7 'port) $9 =3D 22 scheme@(guile-user)> (connect! $7) $10 =3D ok --8<---------------cut here---------------end--------------->8--- > This is arguably a defect in either Guile-SSH or (more likely) libssh, > and it would be nice to report it. > > Would you like to report it upstream? It has to be in libssh. I'll try to come up with a repro in C, and submit the issue to them. When it's done, I'll add a note in the code. To be continued... Thanks for looking :) Maxim From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 22 17:09:12 2019 Received: (at 33266) by debbugs.gnu.org; 22 Jan 2019 22:09:12 +0000 Received: from localhost ([127.0.0.1]:41704 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gm4EK-0002gk-FK for submit@debbugs.gnu.org; Tue, 22 Jan 2019 17:09:12 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:50886) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gm4EI-0002gb-Fr for 33266@debbugs.gnu.org; Tue, 22 Jan 2019 17:09:10 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 671864F13; Tue, 22 Jan 2019 23:09:09 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sskwcurosmH2; Tue, 22 Jan 2019 23:09:08 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id C9FCE4F11; Tue, 22 Jan 2019 23:09:07 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Maxim Cournoyer Subject: Re: bug#33266: guix-copy: Honor the SSH port of a host when defined in ~/.ssh/config References: <87a7mo5de4.fsf@gmail.com> <87o9b21ehv.fsf@gnu.org> <871s7u53ej.fsf@gmail.com> Date: Tue, 22 Jan 2019 23:09:07 +0100 In-Reply-To: <871s7u53ej.fsf@gmail.com> (Maxim Cournoyer's message of "Thu, 08 Nov 2018 22:35:32 -0500") Message-ID: <874la0jqf0.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 33266 Cc: 33266@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) Hi Maxim, Maxim Cournoyer skribis: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: > > [...] > >> This looks good, and indeed it=E2=80=99s an unintended consequence of co= mmit >> cc1dfc202f2fefb6c2eb9467d1fc90a9154550c9. >> >> However, the log of commit cc1dfc had this: >> >> Failing to do that, "%p" would be "0" when using "ProxyCommand" >> in ~/.ssh/config. > > Yeah, I had seen this message, but was doubting if it was still > valid. Helas, it seems so: [...] >> This is arguably a defect in either Guile-SSH or (more likely) libssh, >> and it would be nice to report it. >> >> Would you like to report it upstream? > > It has to be in libssh. I'll try to come up with a repro in C, and > submit the issue to them. With the recent upgrade to libssh 0.8.6, is the issue still present? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 16 20:27:16 2024 Received: (at control) by debbugs.gnu.org; 17 Dec 2024 01:27:16 +0000 Received: from localhost ([127.0.0.1]:56853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNMMm-0006Y7-1n for submit@debbugs.gnu.org; Mon, 16 Dec 2024 20:27:16 -0500 Received: from mail-qt1-f172.google.com ([209.85.160.172]:57544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tNMMj-0006Xn-Vx for control@debbugs.gnu.org; Mon, 16 Dec 2024 20:27:14 -0500 Received: by mail-qt1-f172.google.com with SMTP id d75a77b69052e-46741855f9bso41228591cf.2 for ; Mon, 16 Dec 2024 17:27:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1734398768; x=1735003568; darn=debbugs.gnu.org; h=subject:from:to:message-id:date:from:to:cc:subject:date:message-id :reply-to; bh=qm0Ok/Oii0OssvbuhNPSo4xnFouIWIpGYq3a6GsTPuc=; b=Bh/bPVDnt5OLbUQuPPQW1sM+J43nBqpYh9LLtSHrBkxOd3hf1JVM3uGXPgFofkZHr6 yzXmpd6PKzj9S4x93sA+lfYmQYgZERYpKPZK1iKVH07wRkB/8GguF4br6pdNZAF5viw2 LVSlX7itA8mBS5zJT29r+jK4UczM0tonKaGktHvOAHWQi7K7h7b0PAy95QOedpUs40ML WRD6pdq8QmpraG/JHordcZaudtO0gikzQX3xCO6CeGxnS42yCe32097Tsh6JFL0Vcegt vwdYKBZNMuk8BkHnifo1mYKIb1V2i7VcizCwhKQ6YWNNEgo/eSpBa+wyduHsY3BxTz/m gMSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1734398768; x=1735003568; h=subject:from:to:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=qm0Ok/Oii0OssvbuhNPSo4xnFouIWIpGYq3a6GsTPuc=; b=DGpBdXYMLlGx4QOEatMOPNgF894kV3HrSlJIRoAfvoU8wx9OKTgIWa/nCpAMHYc9O2 QqlyznBMt9s4jldyeABiDlp452zkwgzVjVD/izHMg7WCpFQfekZLbkTNgdgVEceP3OBb iAgPK8oUqrQY0yVW0vMZyN74ggJw4D5Zd+aJevdYutAYvpYibDNIh6T/2FNQxCgcE7f2 Bg63zUkEl3va6lkLvLQ2+UAI04DfPQfxZ2qXpLESDaAtrEh0da26USUe6cEV040A1Q23 YvY2gfcf/xA+Q7x2j9gIuoYH7JnOdacgWOaT5lIHT06AkIUGHse2A9uMwWiS2Y3hGg1Z w0Hw== X-Gm-Message-State: AOJu0Yz78jrL+3u+Juw53dKbTDLXCDXS7CAXy0Wrngam9uOPlSN+bhu3 jWTaT2Guvl6o6pUak0gP+abHemintv+XQfX4a/e+ydrozXeZ1vbePKv2iejbLQc= X-Gm-Gg: ASbGncs3ER0kGHctzKHqhe2KAb+Az7FuzJrCCuO4OHIxYD2aAOeETZVGBPlBf1GqYa8 fqags+CZ9Cm0zHgMhrOLWi4ye1wUbXuZuogFlRnU6LfdKi9Az9Vn0I2hMICtoXTnotFAQYp0zDp Otly9/wjQpyAlrdn6lZa2s3nO1ua8F8hwsnPVa+RYHzdsAbQ1tvZ5c93AeMfF2F4ZkY6UFASBJL 7VOH1bbzsK7+ux3aE2EoNezUlFwYCHz05bWsMA9uOElcin8UJHbenuG3BjOYWHjLskOs6l8PhCK mA== X-Google-Smtp-Source: AGHT+IGUhs8x5radE+qJ/2cKeba7TUDFaQ3pXwPSiOMVrWVQVZmywpZFBVshmliaq+Q95XdFoEffiw== X-Received: by 2002:a05:622a:2ca:b0:467:681a:69f4 with SMTP id d75a77b69052e-467a5839c08mr368361501cf.39.1734398768035; Mon, 16 Dec 2024 17:26:08 -0800 (PST) Received: from terra (vps-6234970c.vps.ovh.ca. [51.222.13.224]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-467b2cc278dsm33619931cf.48.2024.12.16.17.26.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Dec 2024 17:26:06 -0800 (PST) Date: Tue, 17 Dec 2024 10:25:56 +0900 Message-Id: <87ldwfrtgb.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #74832 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) merge 74832 33266 quit