GNU logs - #76159, boring messages


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76159: [PATCH] Precision on Ange FTP parsing of .authinfo file
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 09 Feb 2025 15:38:01 +0000
Resent-Message-ID: <handler.76159.B.173911542712621 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 76159
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: 76159 <at> debbugs.gnu.org
Cc: Michael Albinus <michael.albinus@HIDDEN>
X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.173911542712621
          (code B ref -1); Sun, 09 Feb 2025 15:38:01 +0000
Received: (at submit) by debbugs.gnu.org; 9 Feb 2025 15:37:07 +0000
Received: from localhost ([127.0.0.1]:45837 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1th9Mp-0003HV-2M
	for submit <at> debbugs.gnu.org; Sun, 09 Feb 2025 10:37:07 -0500
Received: from lists.gnu.org ([2001:470:142::17]:49916)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1th9Mm-0003Gl-GS
 for submit <at> debbugs.gnu.org; Sun, 09 Feb 2025 10:37:05 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel@HIDDEN>)
 id 1th9Mf-0001rG-UI
 for bug-gnu-emacs@HIDDEN; Sun, 09 Feb 2025 10:36:57 -0500
Received: from ledu-giraud.fr ([51.159.28.247])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel@HIDDEN>)
 id 1th9Md-0005Mk-8u
 for bug-gnu-emacs@HIDDEN; Sun, 09 Feb 2025 10:36:57 -0500
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=CBG4ADul
 O7k0JMJdXOU4rFg55BOfofZm2P/gIpsGnz0=; h=date:subject:cc:to:from;
 d=ledu-giraud.fr; b=jnJHIbcEV59VphRR4hjKccIfbIC9KwqKWxZhR44Q46oh/eeg4V
 I6fLXXjyf3hjtQUh+Nd0p4jAUtA2Fn5v0rAw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=CBG4ADulO7k0JMJd
 XOU4rFg55BOfofZm2P/gIpsGnz0=; h=date:subject:cc:to:from;
 d=ledu-giraud.fr; b=ck+69ZAxik+JWG2mUYX2bdYLrowc/4xOmyn28+1p0nKnKSIKCO
 1Ypv+u1s8MBFw20F57UZ4/wOaLxFfE/h6KsadYf+jF6VtXqElVGdGSGfW2Gbjau5w+VD+Q
 Mid0H/nAur9oJ/wyilHDZfbtbHwqnbWI/trnPovBuZq7gG1qWnH5L6s2yTKejxkU41We+b
 Ycu8k9ptqgRc/k00xYCq3vX9bX8fmAoX4Lde/4mgPvwD/MO+OjLIccNMw150Hq2HxG6SiT
 XcBY8GEL52h1cHSW9kv2NrfBjO001Ebllf7YqD32HRue7tOPjTbtbY6hmHPXzpEMpnnUcL
 /BkVCCcxg6Yg==
Received: from computer (2630.fr [82.65.148.221])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 5cc426a0
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Sun, 9 Feb 2025 16:36:50 +0100 (CET)
From: Manuel Giraud <manuel@HIDDEN>
Date: Sun, 09 Feb 2025 16:36:48 +0100
Message-ID: <87wmdzt9in.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@HIDDEN;
 helo=ledu-giraud.fr
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_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_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: 0.9 (/)
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.1 (/)

--=-=-=
Content-Type: text/plain

Tags: patch

Hi Michael,

I end up having to read the ange-ftp source code to understand this
issue.  So maybe it needs to be documented.  WDYT?

In GNU Emacs 31.0.50 (build 6, x86_64-unknown-openbsd7.6, X toolkit) of
 2025-02-09 built on computer
Repository revision: 35fa7126903a0ac6a28901d194f0753acf60928d
Repository branch: mgi/tramp-ange-docfix
Windowing system distributor 'The X.Org Foundation', version 11.0.12101015
System Description: OpenBSD computer 7.6 GENERIC.MP#534 amd64

Configured using:
 'configure CC=egcc CPPFLAGS=-I/usr/local/include
 LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs
 --bindir=/home/manuel/bin --with-x-toolkit=lucid
 --with-toolkit-scroll-bars=no --without-cairo
 --without-compress-install'


--=-=-=
Content-Type: text/patch
Content-Disposition: attachment;
 filename=0001-Precision-on-Ange-FTP-parsing-of-.authinfo-file.patch

From b2dcfd3dcbdabb3539b240caf8ef4f6244d89c86 Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Sun, 9 Feb 2025 16:27:20 +0100
Subject: [PATCH] Precision on Ange FTP parsing of .authinfo file

* doc/misc/tramp.texi (Password handling): Document discrepancy
in Ange FTP parsing of .authinfo file.
---
 doc/misc/tramp.texi | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 86ffba29744..7bab822a095 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -2223,6 +2223,17 @@ Password handling
 (customize-set-variable 'ange-ftp-netrc-filename "~/.authinfo.gpg")
 @end lisp
 
+If you do so, note that Ange FTP does not parse the @option{port} option
+in the @file{.authinfo} file.  So if you need to use different port, you
+should have an entry like this:
+
+@example
+machine @var{host}#@var{port} login @var{user} password secret
+@end example
+
+And then use it to open your remote files with
+@file{@trampfn{ftp,host#port,/path/to/file}}.
+
 In case you do not want to use an authentication file for
 @value{tramp} passwords, use connection-local variables
 @ifinfo
-- 
2.48.1


--=-=-=
Content-Type: text/plain

-- 
Manuel Giraud

--=-=-=--




Message sent:


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: Manuel Giraud <manuel@HIDDEN>
Subject: bug#76159: Acknowledgement ([PATCH] Precision on Ange FTP parsing
 of .authinfo file)
Message-ID: <handler.76159.B.173911542712621.ack <at> debbugs.gnu.org>
References: <87wmdzt9in.fsf@HIDDEN>
X-Gnu-PR-Message: ack 76159
X-Gnu-PR-Package: emacs
X-Gnu-PR-Keywords: patch
Reply-To: 76159 <at> debbugs.gnu.org
Date: Sun, 09 Feb 2025 15:38: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-gnu-emacs@HIDDEN

If you wish to submit further information on this problem, please
send it to 76159 <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
76159: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76159
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76159: [PATCH] Precision on Ange FTP parsing of .authinfo file
Resent-From: Michael Albinus <michael.albinus@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 09 Feb 2025 17:00:02 +0000
Resent-Message-ID: <handler.76159.B76159.17391203996748 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76159
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: 76159 <at> debbugs.gnu.org
Received: via spool by 76159-submit <at> debbugs.gnu.org id=B76159.17391203996748
          (code B ref 76159); Sun, 09 Feb 2025 17:00:02 +0000
Received: (at 76159) by debbugs.gnu.org; 9 Feb 2025 16:59:59 +0000
Received: from localhost ([127.0.0.1]:46041 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thAf0-0001kl-OM
	for submit <at> debbugs.gnu.org; Sun, 09 Feb 2025 11:59:59 -0500
Received: from mout.gmx.net ([212.227.15.19]:48513)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1thAey-0001kU-1v
 for 76159 <at> debbugs.gnu.org; Sun, 09 Feb 2025 11:59:57 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1739120389; x=1739725189; i=michael.albinus@HIDDEN;
 bh=aDWltUerXKInFrCObmnl6pugH9DIkaDwTIUo2hOSlmA=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=hHkbGM/VLLOLma/RTd/6VsIB7iUUVB/QRqgM/pCcKHHXs1A9m+tNW3k/gk6jU8xb
 3FlI9efd0SqFUP5Y/pfiZXNP+pYzIh9ys5ew1/QhNmNB07PvptJfX0CCWZEDESXlP
 7GSo3pn+YaHOblfLKJJfC55c6yq2KU/QACHe8saf2FMmxvdrYVG6Z+eTK1djr73LZ
 BUkJAoVyXhyOpjPfvmM0YxIds0b6yLuZvC/MG3k0vfSzWQrnYWFYJapVZxz+Tak9c
 AA3q+jodq+Cx/NC21elEqpm7NT9xJsaz2YKIvHGRdm4M6uaSFTd6AStG0/uzm87mJ
 MI7/92++6gSpdd0JhQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MWAOW-1tsesh2fKE-00UiRK; Sun, 09
 Feb 2025 17:59:49 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
In-Reply-To: <87wmdzt9in.fsf@HIDDEN> (Manuel Giraud's message of "Sun, 
 09 Feb 2025 16:36:48 +0100")
References: <87wmdzt9in.fsf@HIDDEN>
Date: Sun, 09 Feb 2025 17:59:47 +0100
Message-ID: <878qqff3zw.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:sn3vmqPjPHW/6aBnoU/PIgTB5dudLogQQ4eCdK35Z4jEKZ3Ohan
 o0+B2iekNnqmuk/XffATSbXlhB42EkGGNYco7CaE6glB2+1nBNHbe6wm/yUmzPtvwlg4RGa
 /Wx3BpxEx1Hrq4QVWl1yIwzmFJTtgVr4YeGYeaA4tiZ7+pAO0gSLwCjJmnSsIfqmUHkobb1
 5Y4c5HEeJEQaxT0PeH5lQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:vg8Au2Ytato=;8PGMLPi30slmyZapQMR7JPRjZcy
 ljAUPpeA5t24at93PSN/vuFw2OUMcVhHuxzccUHPPUhPBqbh6SCnLkxvE/MR+ezI6H3K1FvE0
 X6nBEG5WRTXySXzTPHeCj9MrzvCINZsGoJphqcEp2yVMRPt3Qju0UY6c+xvuXLNlTaaoPl5Hr
 G/DbY4dN5JconPiJBxJwyXq3OBQUElKCV1+25aGoxE/bDCVSilsY3Up+fJ/rCS9SjTqCuh9i/
 f6f5q0Lft8IcBBjCbHbk29LueLkLBATkdt/IYK0gxCV4dsFhO/EQf+XvXUt7LLz9obME1Nsj5
 0SZCe8bzaOvA/3PwyaWQ4LV/AHY83aIwCBKmQrMDfAfbKxh1WI4/3/DjFu3EljhoGzOKZYV5m
 k5KZAHFmLCripDrzBxrabmw8dKOzhO0b6OAz19t7XhDQ/4mfGa83TYI9ZoVEHeL2Xn8NANHaR
 uJI8ZFpfEACOvUAq9zv/vRlBHShgn2BD/txQwLZLkgYv98vg0r9ML8Ru61/ZjqWkJ42XWsNFo
 t1AqDMmkbKlOPo4AJ+Y8nVJs6G+Be4BheXZ9a8/D9OttrpgK+PGtvAkcpcrzN4oXTGIfwh02c
 tmcHKvE8At82hiixJZtKGsseF5kwIUgtoSphvPsfzyXQ7me/EC3+W8Bk+Rgb/8CMfxhXQoV+p
 eGrJLf7g2lnZ/wSu2FAcGKdW93tS1+gX0yJOCAFsjAQES0kaBvrUFnII75JBMuZlXIG89lW3v
 qyh3ngSn+hjp+zsIXwL9hsXkJICBpNYL+7GPJRAg4dIFTF6+n1qXM4BC/R6US64TbHeZEK1kY
 XdQT3OSE76ostvf0mUOawCQYlOG5RP0Y2a3BSX9nN4PSSE18SBsP+KMOOWpA3yP3pMZLS87R/
 ewTixXf8swu661GQ8FS4s4PLsMXPhj+mAIPCkNmvBZl0D+66gB4oM2MQ6e08APJrTo1wfrqSP
 DFsP9PGoJiq0Xzik/21NKWe/XFq3dhVlVB9f7ooYFinoCwB1xmIx9pjSIkvmbDJ6AwSZemMSP
 beuQ3oaQxHRsaI3BOr2EP4Yl2eXbQl+Vbo5WpLb1fFsKVu72FG7seWecJRxKZgiKd5aFxC82D
 AutMO5nda/fp2A38YRgl1o0k+bH85iWDcrka3JkkjLxeFjjSIjFxzBH3VUZAHcpHmtw+P4b1h
 s9jbuWh7JZsqNOqUhRCIJI28qFoJYCXMLUM1mT6g9yTTaFI2Qgxev/zEu6MYl0bR0FUzVgmdm
 TsiVanOBfB6fObSKPJV6+FyhGwzfeUPGHV9Tg/2yqsWTYwRYFJDdKsvmIHtLMUbMbRBJgaY1G
 +CWIkA4nZDdexuvvFA9yaKdhnKWNFn00CGHccg2m3hjrQRr2p0kDezZ/MK1u/fOwKbYl5H82x
 5aZjRaWXb78kqNwinzoc3iXunQ3sSAounLxKb7KFUISoJaaSUOotcjPklZ
X-Spam-Score: -0.7 (/)
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.7 (-)

Manuel Giraud <manuel@HIDDEN> writes:

> Hi Michael,

Hi Manuel,

> I end up having to read the ange-ftp source code to understand this
> issue.  So maybe it needs to be documented.  WDYT?

Thanks for pointing to this problem. However, I believe it is a little
bit more complex.

1. Ftp is still ftp. I believe, if you have a ~/.netrc file containing

--8<---------------cut here---------------start------------->8---
   machine HOST login USER port PORT password SECRET
--8<---------------cut here---------------end--------------->8---

   it will still work, independent of auth-sources.

2. Your proposed entry

--8<---------------cut here---------------start------------->8---
   machine HOST#PORT login USER password SECRET
--8<---------------cut here---------------end--------------->8---

   is good for every Tramp method, not only for method 'ftp'. Dow we
   want to have such a wildcard entry?

3. The Tramp manual explains already the port problem with the example

--8<---------------cut here---------------start------------->8---
   machine melancholia#4711 port davs login daniel%BIZARRE password geheim
--8<---------------cut here---------------end--------------->8---

Shouldn't we simply say that this is also applicable for the 'ftp' method?

Best regards, Michael.




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76159: [PATCH] Precision on Ange FTP parsing of .authinfo file
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Sun, 09 Feb 2025 19:32:02 +0000
Resent-Message-ID: <handler.76159.B76159.173912948514238 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76159
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Michael Albinus <michael.albinus@HIDDEN>
Cc: 76159 <at> debbugs.gnu.org
Received: via spool by 76159-submit <at> debbugs.gnu.org id=B76159.173912948514238
          (code B ref 76159); Sun, 09 Feb 2025 19:32:02 +0000
Received: (at 76159) by debbugs.gnu.org; 9 Feb 2025 19:31:25 +0000
Received: from localhost ([127.0.0.1]:46358 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thD1Y-0003ha-Lx
	for submit <at> debbugs.gnu.org; Sun, 09 Feb 2025 14:31:24 -0500
Received: from ledu-giraud.fr ([51.159.28.247]:20284)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1thD1V-0003hQ-Vk
 for 76159 <at> debbugs.gnu.org; Sun, 09 Feb 2025 14:31:23 -0500
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=etH5J1gJ
 3zGDVdD/dR946IShk2zs4gaR840bxSc9v44=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=CgVNVLeqvjf0LSCmQflogYLvfkQDPh
 ihkeK663GsvMSqMUTAMaI3xGZzoaQmLk3TtvdIJnADdn/JiHpxs9MGBg==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=etH5J1gJ3zGDVdD/
 dR946IShk2zs4gaR840bxSc9v44=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=BrN01kr6PfCkVEIqufu42BU63z+vguejehm53r
 z2nCKFJA7KlYGlk5LbyLptJMUBBjwUqrh/sJBa54iM8UmSHjEHTKn8394Zj/WeMXxBQ9fl
 llS0M+7rRdyoizivUasyjbSDDEIKzdM0FIIKEXQ+yuZNsu1hoeguWrOU1yu5Kzm/Nlle+l
 fv6LFNN8NbS4WgtaF/gqbYgGAmAMmJtgqZQ7OZf2pPQ7akA5d05vmWnMUl5m1qYryLmbu4
 sGog+SM8+7as7AZM4lGJbwg5o6A+V+Hd08/XGKwy7vCmqRN0rl+QOvGRxFN/3sCDtV+Hpv
 +pORRtbNl9FC8ey5G9E58RBQ==
Received: from computer (2630.fr [82.65.148.221])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 2fff3d3a
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Sun, 9 Feb 2025 20:31:16 +0100 (CET)
From: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <878qqff3zw.fsf@HIDDEN>
References: <87wmdzt9in.fsf@HIDDEN> <878qqff3zw.fsf@HIDDEN>
Date: Sun, 09 Feb 2025 20:31:15 +0100
Message-ID: <875xlic3uk.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
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 (-)

Michael Albinus <michael.albinus@HIDDEN> writes:

> Manuel Giraud <manuel@HIDDEN> writes:
>
>> Hi Michael,
>
> Hi Manuel,
>
>> I end up having to read the ange-ftp source code to understand this
>> issue.  So maybe it needs to be documented.  WDYT?
>
> Thanks for pointing to this problem. However, I believe it is a little
> bit more complex.
>
> 1. Ftp is still ftp. I believe, if you have a ~/.netrc file containing
>
>    machine HOST login USER port PORT password SECRET
>
>
>    it will still work, independent of auth-sources.

I have tested it and it doesn't work for me.  I have left
`ange-ftp-netrc-filename' to its default and add such entry in my .netrc
but TRAMP/Ange-FTP cannot connect to the host (which listens on a non
standard port).

From what I can gather from "ange-ftp.el", it seems that it could only
parse a different port with the form HOST#PORT.

> 2. Your proposed entry
>
>    machine HOST#PORT login USER password SECRET
>
>
>    is good for every Tramp method, not only for method 'ftp'. Dow we
>    want to have such a wildcard entry?

Yes, you're right this is too large.  Maybe it should be:

     machine HOST#PORT port ftp login USER password SECRET

As I have stated, I don't think that Ange FTP cares about the 'port'
option.  But maybe, this is required to filter out other methods.

> 3. The Tramp manual explains already the port problem with the example
>
>    machine melancholia#4711 port davs login daniel%BIZARRE password geheim
>
> Shouldn't we simply say that this is also applicable for the 'ftp'
> method?

Yes, maybe that could be enough.  I don't really know how to phrase it
though.
-- 
Manuel Giraud




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76159: [PATCH] Precision on Ange FTP parsing of .authinfo file
Resent-From: Michael Albinus <michael.albinus@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 10 Feb 2025 11:45:02 +0000
Resent-Message-ID: <handler.76159.B76159.173918784232767 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76159
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Manuel Giraud <manuel@HIDDEN>
Cc: 76159 <at> debbugs.gnu.org
Received: via spool by 76159-submit <at> debbugs.gnu.org id=B76159.173918784232767
          (code B ref 76159); Mon, 10 Feb 2025 11:45:02 +0000
Received: (at 76159) by debbugs.gnu.org; 10 Feb 2025 11:44:02 +0000
Received: from localhost ([127.0.0.1]:49280 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thSCn-0008WG-KU
	for submit <at> debbugs.gnu.org; Mon, 10 Feb 2025 06:44:01 -0500
Received: from mout.gmx.net ([212.227.15.19]:41533)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1thSCj-0008Vr-NR
 for 76159 <at> debbugs.gnu.org; Mon, 10 Feb 2025 06:43:59 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1739187831; x=1739792631; i=michael.albinus@HIDDEN;
 bh=AgIWcxH2LvPVxUwcA3fM53S5iGcWodP4k/+iNshem2I=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=O4C+Pk/FMkspT0VlzapcCIm+x7NUyOYtT3LQMeK3HfIjcMd6jVQU+UkZfSoTL2XP
 kzAjfepMmhkIa29pWIe6eG3+4Xy7udAxLarzATsLlg+q32Qk/+bDpiFYAqXuF00Bl
 BW7ffzJxWTf47g5uucBYFoTZnrCqgcSRBprEcfeH1TvD04Ym/CH/10T5CY1t7w68O
 1gQ4Hu87+x5YHVquHAwTcM6sXjRLOEe2nEA6SveiM/VkRRQpQAWyQt5H+R7qpWihD
 Zc+p8Ok8fFwT6ZJjiTufz/+SOe11UztZoMgDIDW+frZMLoRBdAET64pRSaPmxux7J
 wAixy2Z+5Z1lc816eg==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx004
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mg6Zw-1tBzKb1j82-00cJJA; Mon, 10
 Feb 2025 12:43:51 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
In-Reply-To: <875xlic3uk.fsf@HIDDEN> (Manuel Giraud's message of "Sun, 
 09 Feb 2025 20:31:15 +0100")
References: <87wmdzt9in.fsf@HIDDEN> <878qqff3zw.fsf@HIDDEN>
 <875xlic3uk.fsf@HIDDEN>
Date: Mon, 10 Feb 2025 12:43:46 +0100
Message-ID: <874j12dnyl.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Provags-ID: V03:K1:VnxTdym/EczU+gyR4yRhmJZ6YLkb1AndKmJdzm2TeKDNRLQTiV3
 aO2EnkCPqzBk5KIoey4qF+LsqnKVFvxLjsBwEG6pUBWJtO3Xk7C3EdaxYOKfxViQeIVbJ31
 DqBph+jRllF/v1HsCupPOLafWIIJCkrBQ2rFXH1V2MLehWIIpO/wLimiWBH4wy64jcXqx/J
 AqDM0f4vJQ7mk5x1bismA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:jx+03eF6MNc=;KJ9/W8k53O17SrDP0D8COZRJ2Ud
 xaGYVKuSDHof37tHyzhwV6Ss8QPGi12guwcxXxVFK+MJQ8Czhk3+K/4KI0ZSq3Q365hlH72Tg
 L/Q8mmosCRKvAwh4WgHYlQpEdoFiSJDzOvORaql2snchzhVCPhpwO/XV8CZHFh+6uevkxHHpU
 99ittqT08EeVqidGe8YYhRsrOtvjMZyjnADGlL2ckcASOYPLesmZJpyy16QtWbEa/LVlONFem
 Ke53olZ9t1rIdJSqq2BeV849och9iShbZr5JIejF1HoVwQXO1BvFsBhGiTg8DgwFhlwiPn9PB
 j+ESqkbKqJ6JolZyPaLyj4k+9YxGDq1eb+KZ6h0YVvUopHa7G6F9SoOSNDyS0FgPsduSdw1V+
 XCAuxP38/+slJ/im06OshWFk9azIPwHykpB/nGnzdPW+z5TINoVshnBnNdsj2CnARDh9P9JDE
 eUC3wHpDMTTvN5Wi/poW+2KlIjMztZ+HCtcZTTqtOtCzOSLcnAiEsrwog2ofTfXESpTPPALCL
 w1BmMEgGIhYeARkWA8YnuVG/utuuFOahM4K7sKrmbYEOfqyT4wGLniWDWFvwWlSIJyfD16dOi
 5EpmfGJD3GArMR8lUiFyABjhXmlsC9/qxjmDlfKC/AZy90wgIk4FDgawzsTYzSrVznLw3zju5
 7ri4wZwNbE0lSNzKAQDrYGtNy8Io5QmiPzJii8m3UqDZ0YMGJOYvGIheURkRFvjYebXjVfFLn
 Efxr2J2B51OGlfWKj/YUYbZ6zlKAYLgQSnTmxuChWl/4jrZjsdOUFHuEs6eUlMhDDiUT/hRvf
 h5bBtmabNdlKz4GcfpcWBHCAKUalR1oJ92w2beFhZ+wXBTaPWKgLVtb5k68roUsm2aeIMLmUB
 t4SQxr/PeBYkDFlezV/JQb2D1db+y7zJ8+bmnLpcHaWy9x715pCuiUlRJTwJ7h0V3fdsywiv+
 S+KvVV+GS0glrbqjFukEBxI5P+7mzyUFCrIQYhMCmBnEUozY4Iit1i0ER9laYiBawcj1PrFzP
 lxY/hlo8MPbvOWj+X6bX4xQgnVK+GEu9RUSDTOlJMkX0Hv6vDhIjX3+nJq4pQmAKMH3joUbjJ
 bPj4Es9Hf8UDyi7Sq0+x2gmQ01684d3cHbr2zIjjkPVfWps7xrGIOJAkWTAv7FDYwbP3oT0XX
 F9rJufXvbjMbXFuenmT66ZKv5nqiO9dfFsULaomy+zzkbDwWPPn91NsOyo+FRKXYmufDhMxzU
 TOvoUW1V0ny5KZJeEzS7owQzLIR04ZUT+T6AHF5qkV8dPMB0ZAsIBYLCqiZWTSTz4CT+LN6gm
 O0ezXULShxQdMd5vWyKtq/PydtM5kz4zxEl13b6k0xi/Jmx7HZC+14HHGtcfMNIyz4tL7SqLK
 4mtXC/DPjDLOzbHHoALRw8F4RE0gmkZDu1/sWc5EnGKrNnO1LFeWkwCJVv
X-Spam-Score: -0.7 (/)
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.7 (-)

--=-=-=
Content-Type: text/plain

Manuel Giraud <manuel@HIDDEN> writes:

Hi Manuel,

>> 3. The Tramp manual explains already the port problem with the example
>>
>>    machine melancholia#4711 port davs login daniel%BIZARRE password geheim
>>
>> Shouldn't we simply say that this is also applicable for the 'ftp'
>> method?
>
> Yes, maybe that could be enough.  I don't really know how to phrase it
> though.

How about this:


--=-=-=
Content-Type: text/x-patch
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 86ffba29744..3f6d25e3fab 100644
=2D-- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -2187,6 +2187,13 @@ Password handling
 machine melancholia#4711 port davs login daniel%BIZARRE password geheim
 @end example

+@noindent
+This must also be applied for the @option{ftp} method, like in
+
+@example
+machine @var{host}#@var{port} port ftp login @var{user} password secret
+@end example
+
 For the methods @option{doas}, @option{sudo}, @option{sudoedit} and
 @option{nspawn} the password of the user requesting the connection is
 needed, and not the password of the target user@footnote{On the local

--=-=-=
Content-Type: text/plain


Best regards, Michael.

--=-=-=--




Message sent to bug-gnu-emacs@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#76159: [PATCH] Precision on Ange FTP parsing of .authinfo file
Resent-From: Manuel Giraud <manuel@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-gnu-emacs@HIDDEN
Resent-Date: Mon, 10 Feb 2025 15:32:01 +0000
Resent-Message-ID: <handler.76159.B76159.173920151824386 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 76159
X-GNU-PR-Package: emacs
X-GNU-PR-Keywords: patch
To: Michael Albinus <michael.albinus@HIDDEN>
Cc: 76159 <at> debbugs.gnu.org
Received: via spool by 76159-submit <at> debbugs.gnu.org id=B76159.173920151824386
          (code B ref 76159); Mon, 10 Feb 2025 15:32:01 +0000
Received: (at 76159) by debbugs.gnu.org; 10 Feb 2025 15:31:58 +0000
Received: from localhost ([127.0.0.1]:51985 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thVlO-0006LG-0l
	for submit <at> debbugs.gnu.org; Mon, 10 Feb 2025 10:31:58 -0500
Received: from ledu-giraud.fr ([51.159.28.247]:40684)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1thVlK-0006L4-KQ
 for 76159 <at> debbugs.gnu.org; Mon, 10 Feb 2025 10:31:55 -0500
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=7D2CsxcM
 6xpLwPu9T+NlXdRWgzSrBxkQk/Zo3SyyT90=;
 h=date:references:in-reply-to:
 subject:cc:to:from; d=ledu-giraud.fr; b=ylgN6L4RApCmLTYjMDcMecEcmVxlDL
 JQZ1YP1k8lr0QIREo2xPBDKOM6sOxyGkq+FxkXXDE1GNvCla4qKCuYAw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=7D2CsxcM6xpLwPu9
 T+NlXdRWgzSrBxkQk/Zo3SyyT90=;
 h=date:references:in-reply-to:subject:
 cc:to:from; d=ledu-giraud.fr; b=xOKrCB6U14T8SL77N3gIM71umd4EVPqiBFmB7g
 cVOJIU/cbAMj/xcV2HOV+wLGI/AuWRzNzz9xv8s0ba6/mSo+lRIdMAnXyBCCueshHd0hGh
 UminDyZ5/phD8xbTpKLrhNWuhQpUS1ZBaeh5M+yGZFmdAdO3D261xjhDUWk16MuJmlLJ0Z
 Tv+77JYY6QpCnr+iTFWh+t1XXGdApBNVMUn3f+gimOTWH3U0YUB0KWuxSWbhhNBXwqEyOT
 CF8P+vGGOt3QYb0oB6A54q/5VwEnwZLd/OK7cxG6oR4hnSaMLWy7tjFWDu61DS2jOhAg2X
 bKQcE1I+9WXFxLFxLvLqKrHA==
Received: from computer (<unknown> [89.207.171.163])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id ad8b9900
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Mon, 10 Feb 2025 16:31:49 +0100 (CET)
From: Manuel Giraud <manuel@HIDDEN>
In-Reply-To: <874j12dnyl.fsf@HIDDEN>
References: <87wmdzt9in.fsf@HIDDEN> <878qqff3zw.fsf@HIDDEN>
 <875xlic3uk.fsf@HIDDEN> <874j12dnyl.fsf@HIDDEN>
Date: Mon, 10 Feb 2025 16:31:47 +0100
Message-ID: <87a5atak9o.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
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 (-)

Michael Albinus <michael.albinus@HIDDEN> writes:

> Manuel Giraud <manuel@HIDDEN> writes:
>
> Hi Manuel,
>
>>> 3. The Tramp manual explains already the port problem with the example
>>>
>>>    machine melancholia#4711 port davs login daniel%BIZARRE password geheim
>>>
>>> Shouldn't we simply say that this is also applicable for the 'ftp'
>>> method?
>>
>> Yes, maybe that could be enough.  I don't really know how to phrase it
>> though.
>
> How about this:

Well sorry but I think there was some misunderstanding on my part.  The
manual says:

--8<---------------cut here---------------start------------->8---
   The port can take any TRAMP method (*note Inline methods::, *note
External methods::).  Omitting port values matches all TRAMP methods.
Domain and ports, as used in TRAMP file name syntax, must be appended to
the machine and login items:
--8<---------------cut here---------------end--------------->8---

I thought that the 'port' option was used to declare a non standard port
for a given server but it seems that this option is used to match
against TRAMP *method*.

This misunderstanding leads me to read how Ange FTP parses netrc (or
authinfo) entries.  But I'm not sure there is a need for a documentation
fix then.
-- 
Manuel Giraud




Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Michael Albinus <michael.albinus@HIDDEN>
Subject: bug#76159: closed ([PATCH] Precision on Ange FTP parsing of
 .authinfo file)
CC: tracker <at> debbugs.gnu.org
Message-ID: <handler.76159.D76159.173920227126635.ackdone <at> debbugs.gnu.org>
References: <87msetby97.fsf@HIDDEN> <87wmdzt9in.fsf@HIDDEN>
X-Gnu-PR-Message: closed 76159
X-Gnu-PR-Package: emacs
X-Gnu-PR-Keywords: patch
Date: Mon, 10 Feb 2025 15:45:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1739202302-26699-0"

This is a multi-part message in MIME format...

------------=_1739202302-26699-0
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset=utf-8

Your message dated Mon, 10 Feb 2025 16:44:20 +0100
with message-id <87msetby97.fsf@HIDDEN>
and subject line Re: bug#76159: [PATCH] Precision on Ange FTP parsing of .a=
uthinfo file
has caused the debbugs.gnu.org bug report #76159,
regarding [PATCH] Precision on Ange FTP parsing of .authinfo file
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@HIDDEN)


--=20
76159: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76159
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1739202302-26699-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 9 Feb 2025 15:37:07 +0000
Received: from localhost ([127.0.0.1]:45837 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1th9Mp-0003HV-2M
	for submit <at> debbugs.gnu.org; Sun, 09 Feb 2025 10:37:07 -0500
Received: from lists.gnu.org ([2001:470:142::17]:49916)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1th9Mm-0003Gl-GS
 for submit <at> debbugs.gnu.org; Sun, 09 Feb 2025 10:37:05 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel@HIDDEN>)
 id 1th9Mf-0001rG-UI
 for bug-gnu-emacs@HIDDEN; Sun, 09 Feb 2025 10:36:57 -0500
Received: from ledu-giraud.fr ([51.159.28.247])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel@HIDDEN>)
 id 1th9Md-0005Mk-8u
 for bug-gnu-emacs@HIDDEN; Sun, 09 Feb 2025 10:36:57 -0500
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=CBG4ADul
 O7k0JMJdXOU4rFg55BOfofZm2P/gIpsGnz0=; h=date:subject:cc:to:from;
 d=ledu-giraud.fr; b=jnJHIbcEV59VphRR4hjKccIfbIC9KwqKWxZhR44Q46oh/eeg4V
 I6fLXXjyf3hjtQUh+Nd0p4jAUtA2Fn5v0rAw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=CBG4ADulO7k0JMJd
 XOU4rFg55BOfofZm2P/gIpsGnz0=; h=date:subject:cc:to:from;
 d=ledu-giraud.fr; b=ck+69ZAxik+JWG2mUYX2bdYLrowc/4xOmyn28+1p0nKnKSIKCO
 1Ypv+u1s8MBFw20F57UZ4/wOaLxFfE/h6KsadYf+jF6VtXqElVGdGSGfW2Gbjau5w+VD+Q
 Mid0H/nAur9oJ/wyilHDZfbtbHwqnbWI/trnPovBuZq7gG1qWnH5L6s2yTKejxkU41We+b
 Ycu8k9ptqgRc/k00xYCq3vX9bX8fmAoX4Lde/4mgPvwD/MO+OjLIccNMw150Hq2HxG6SiT
 XcBY8GEL52h1cHSW9kv2NrfBjO001Ebllf7YqD32HRue7tOPjTbtbY6hmHPXzpEMpnnUcL
 /BkVCCcxg6Yg==
Received: from computer (2630.fr [82.65.148.221])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 5cc426a0
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Sun, 9 Feb 2025 16:36:50 +0100 (CET)
From: Manuel Giraud <manuel@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: [PATCH] Precision on Ange FTP parsing of .authinfo file
X-Debbugs-Cc: 
Date: Sun, 09 Feb 2025 16:36:48 +0100
Message-ID: <87wmdzt9in.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@HIDDEN;
 helo=ledu-giraud.fr
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_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_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: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: Michael Albinus <michael.albinus@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: -0.1 (/)

--=-=-=
Content-Type: text/plain

Tags: patch

Hi Michael,

I end up having to read the ange-ftp source code to understand this
issue.  So maybe it needs to be documented.  WDYT?

In GNU Emacs 31.0.50 (build 6, x86_64-unknown-openbsd7.6, X toolkit) of
 2025-02-09 built on computer
Repository revision: 35fa7126903a0ac6a28901d194f0753acf60928d
Repository branch: mgi/tramp-ange-docfix
Windowing system distributor 'The X.Org Foundation', version 11.0.12101015
System Description: OpenBSD computer 7.6 GENERIC.MP#534 amd64

Configured using:
 'configure CC=egcc CPPFLAGS=-I/usr/local/include
 LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs
 --bindir=/home/manuel/bin --with-x-toolkit=lucid
 --with-toolkit-scroll-bars=no --without-cairo
 --without-compress-install'


--=-=-=
Content-Type: text/patch
Content-Disposition: attachment;
 filename=0001-Precision-on-Ange-FTP-parsing-of-.authinfo-file.patch

From b2dcfd3dcbdabb3539b240caf8ef4f6244d89c86 Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Sun, 9 Feb 2025 16:27:20 +0100
Subject: [PATCH] Precision on Ange FTP parsing of .authinfo file

* doc/misc/tramp.texi (Password handling): Document discrepancy
in Ange FTP parsing of .authinfo file.
---
 doc/misc/tramp.texi | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 86ffba29744..7bab822a095 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -2223,6 +2223,17 @@ Password handling
 (customize-set-variable 'ange-ftp-netrc-filename "~/.authinfo.gpg")
 @end lisp
 
+If you do so, note that Ange FTP does not parse the @option{port} option
+in the @file{.authinfo} file.  So if you need to use different port, you
+should have an entry like this:
+
+@example
+machine @var{host}#@var{port} login @var{user} password secret
+@end example
+
+And then use it to open your remote files with
+@file{@trampfn{ftp,host#port,/path/to/file}}.
+
 In case you do not want to use an authentication file for
 @value{tramp} passwords, use connection-local variables
 @ifinfo
-- 
2.48.1


--=-=-=
Content-Type: text/plain

-- 
Manuel Giraud

--=-=-=--



------------=_1739202302-26699-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 76159-done) by debbugs.gnu.org; 10 Feb 2025 15:44:31 +0000
Received: from localhost ([127.0.0.1]:52019 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thVxX-0006vX-8F
	for submit <at> debbugs.gnu.org; Mon, 10 Feb 2025 10:44:31 -0500
Received: from mout.gmx.net ([212.227.15.19]:53927)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1thVxT-0006vF-Of
 for 76159-done <at> debbugs.gnu.org; Mon, 10 Feb 2025 10:44:28 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1739202261; x=1739807061; i=michael.albinus@HIDDEN;
 bh=FefztIkbdmSWmUfSkfyoh4xPN7zJ0YZsnYvf6xhkN94=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=Lzt9/JxWegVUG2GRl0Jc4ZLmPZBf/xHcwi2Mcj+/ARhUU6kK2c/tv3z4nfxRY8kj
 RWB1Y9BS90Wgj5Uk9tFDviyK8PuwBDz5Z50bXyePyCJJ7PWrOD24tA664MssR6pXY
 /fejt0PjEEj6j1LjQhnAXSZhZbM8KLI4NckzQLyjaw72Oww9bzw7un2N4sBu58kWs
 nxJKc2/TGPI4nyKeLDxnDEoziszkmc0W1A3gH1Tmeulm5+mrOJ2/MVPBU8tWGs1mu
 xUp6o8Bua+J227rwlrrQ4NuZyzwv32tadK8GXKaKHBZliNVCpsNJjP1P/1D2bwvGH
 ap6tmTq5o3hZu65LuQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mqs0R-1t4Laf3V9V-00lDia; Mon, 10
 Feb 2025 16:44:20 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#76159: [PATCH] Precision on Ange FTP parsing of .authinfo file
In-Reply-To: <87a5atak9o.fsf@HIDDEN> (Manuel Giraud's message of "Mon, 
 10 Feb 2025 16:31:47 +0100")
References: <87wmdzt9in.fsf@HIDDEN> <878qqff3zw.fsf@HIDDEN>
 <875xlic3uk.fsf@HIDDEN> <874j12dnyl.fsf@HIDDEN>
 <87a5atak9o.fsf@HIDDEN>
Date: Mon, 10 Feb 2025 16:44:20 +0100
Message-ID: <87msetby97.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:61i8JJDoK3MIbsxvTSpZACU4JMeeYQ4qzXhfm1Jji4vR4qO6j04
 9wjXRyiArxJuHQX40pd98V4lq5/qczyYCDxi59Sl4FC5VXaH5eRRT/vVWnJHob94CQeHGOR
 NSPXA2rdK57Sk0X+oUvhlGcrM+4mZW1a3YJ6hymxhEP/XYjwoT7m+2bYACoVudK6vrQGeQU
 RUH/O6ISa/gRItgOHgmwQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:I7Kv/lwGusY=;VN4zH8dwPH7FtO2HoREsXhdJJuD
 p/dJ32XKSiy2PnLUwUHNrVchUVcC+0x+KqhUhQhA2eyQGpdyKBjrngdFgosrv9GS7VaySMd8z
 4IUimnhRvZxePGfTYvWJ3P86OItaBT6hYNIEcPMImP17aByxQ0bXhO4svlN+JzfhsCaFZClxA
 lxXc2aBwxRdKn7Pa0DppAiuJIDmqS/Ehk2pJuZWZyXaW0zR8w/kwEraVRyM7BWFxHqSoIqGkS
 O12u06e+0APuRztm6tgHAo5lIOxliCpAUy37xmliNU15VU22b5IHRZ6UfroeJtoyTUyXhrCfv
 u3eHaGkQOZT6kgC8pu/0JY6etQeiShpqXs+1bbbDX5k6ugyzMKGBBVlhcM2J7bfoApivJNNzL
 VmRzRSwnXB4FVVUyxWa52ZbNq/A1TjBoUZktOktZKwsutIrok/7oKppeX3smNyDwXIGkSbVir
 DIpCL2PkFBC2KJ4r5w7Nu2JlMBwVx2jqvxELDk6n/ofWHGPVq4WswIjNWoBWNrpEV+5cJ9uKT
 kIOh6Aa/uOEapN8zIZfVoTKswvEInh72AOJwGZ88eXyYJVZYfok6dCCMxd+nDHD7+Xh31lEBZ
 UJMyrKMMGej7BbaiL2Pfpm6A4nFpxuBgI7uSm+WTuZN3U77y75HtoQCJhXTZ7FchlIVsW3cMT
 AaHuEvv08I9kBqSAEzfzmpPCK9PIvbiBu9qdyzOnOOLY8PoBQFb2ZTKpIFIL/hTn5nqWTa7gq
 Qb7BoIoaeRlYdZionzkOLwDYSukLO8TNYsxC/MVTW36c0Im5E4dIbTDJnOI3sclmeWIaxQO5+
 CMJo6ylL2cCx+3kfGSy3VBX7HOWyGcPjnRNVYpaJzWhk2MalE/vWh534iPKN/iU32wrBdqG9p
 EMa/3/fqjsgKm1pF8WYE+A99jI5ZvFcJbcZDX+0pDeP680jUIiDNIO5Rz3Re469eQR7xpKSkD
 P3vlWEgAo+MksN3f9hNYiLGQtw11RpLCfMZcTxpYXiP30VZvfmvUrKIxBr5t/6TyKvJ1npVdf
 qZtY8O93v3IqyUWQGw3FAllkBnodRlLoqlDRpaBaJrSy8+JTUlc+A5Y3YVeQyBqkjCobf5OiV
 IzCCrWZxfsOAKYnHCd79djBOlvgZ62A0ADZWczJZui7MVGUIhWpG9s4EBBycG5dojxAejbqVt
 a6XGXRT1xUGwt+/zbcu1VPFALTYG+DdDnzvqL1ZKUILaqQt0ZsO2pDAi+TOjMDRTeci/NHSpb
 ZocmfKKb69mAyxI5c3ejzs1nuMufMEaHe+JPtgKbcTAxV9ZR+KDAOyIgu76syxVKY2zU+Bdhr
 q6VJyDXE0zcAuje+iyB6snnNkQgDvG2KZTGwy4c3kH1u0hGRpufvBWV9NfGU7p7wqX5M7fG88
 /056/rv6HxhOKUG8+epYXMNRJhl/eNfREMQ7/GqkUzOrm3l/NgojeEf+r2
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76159-done
Cc: 76159-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.7 (-)

Manuel Giraud <manuel@HIDDEN> writes:

Hi Manuel,

> This misunderstanding leads me to read how Ange FTP parses netrc (or
> authinfo) entries.  But I'm not sure there is a need for a documentation
> fix then.

OK, let's be it as it is. I'm closing this bug.

Best regards, Michael.


------------=_1739202302-26699-0--


Message sent:


MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Manuel Giraud <manuel@HIDDEN>
Subject: bug#76159: closed (Re: bug#76159: [PATCH] Precision on Ange FTP
 parsing of .authinfo file)
Message-ID: <handler.76159.D76159.173920227126635.notifdone <at> debbugs.gnu.org>
References: <87msetby97.fsf@HIDDEN> <87wmdzt9in.fsf@HIDDEN>
X-Gnu-PR-Message: they-closed 76159
X-Gnu-PR-Package: emacs
X-Gnu-PR-Keywords: patch
Reply-To: 76159 <at> debbugs.gnu.org
Date: Mon, 10 Feb 2025 15:45:02 +0000
Content-Type: multipart/mixed; boundary="----------=_1739202302-26699-1"

This is a multi-part message in MIME format...

------------=_1739202302-26699-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="utf-8"

Your bug report

#76159: [PATCH] Precision on Ange FTP parsing of .authinfo file

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 76159 <at> debbugs.gnu.org.

--=20
76159: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D76159
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems

------------=_1739202302-26699-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at 76159-done) by debbugs.gnu.org; 10 Feb 2025 15:44:31 +0000
Received: from localhost ([127.0.0.1]:52019 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thVxX-0006vX-8F
	for submit <at> debbugs.gnu.org; Mon, 10 Feb 2025 10:44:31 -0500
Received: from mout.gmx.net ([212.227.15.19]:53927)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1thVxT-0006vF-Of
 for 76159-done <at> debbugs.gnu.org; Mon, 10 Feb 2025 10:44:28 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1739202261; x=1739807061; i=michael.albinus@HIDDEN;
 bh=FefztIkbdmSWmUfSkfyoh4xPN7zJ0YZsnYvf6xhkN94=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=Lzt9/JxWegVUG2GRl0Jc4ZLmPZBf/xHcwi2Mcj+/ARhUU6kK2c/tv3z4nfxRY8kj
 RWB1Y9BS90Wgj5Uk9tFDviyK8PuwBDz5Z50bXyePyCJJ7PWrOD24tA664MssR6pXY
 /fejt0PjEEj6j1LjQhnAXSZhZbM8KLI4NckzQLyjaw72Oww9bzw7un2N4sBu58kWs
 nxJKc2/TGPI4nyKeLDxnDEoziszkmc0W1A3gH1Tmeulm5+mrOJ2/MVPBU8tWGs1mu
 xUp6o8Bua+J227rwlrrQ4NuZyzwv32tadK8GXKaKHBZliNVCpsNJjP1P/1D2bwvGH
 ap6tmTq5o3hZu65LuQ==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mqs0R-1t4Laf3V9V-00lDia; Mon, 10
 Feb 2025 16:44:20 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#76159: [PATCH] Precision on Ange FTP parsing of .authinfo file
In-Reply-To: <87a5atak9o.fsf@HIDDEN> (Manuel Giraud's message of "Mon, 
 10 Feb 2025 16:31:47 +0100")
References: <87wmdzt9in.fsf@HIDDEN> <878qqff3zw.fsf@HIDDEN>
 <875xlic3uk.fsf@HIDDEN> <874j12dnyl.fsf@HIDDEN>
 <87a5atak9o.fsf@HIDDEN>
Date: Mon, 10 Feb 2025 16:44:20 +0100
Message-ID: <87msetby97.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:61i8JJDoK3MIbsxvTSpZACU4JMeeYQ4qzXhfm1Jji4vR4qO6j04
 9wjXRyiArxJuHQX40pd98V4lq5/qczyYCDxi59Sl4FC5VXaH5eRRT/vVWnJHob94CQeHGOR
 NSPXA2rdK57Sk0X+oUvhlGcrM+4mZW1a3YJ6hymxhEP/XYjwoT7m+2bYACoVudK6vrQGeQU
 RUH/O6ISa/gRItgOHgmwQ==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:I7Kv/lwGusY=;VN4zH8dwPH7FtO2HoREsXhdJJuD
 p/dJ32XKSiy2PnLUwUHNrVchUVcC+0x+KqhUhQhA2eyQGpdyKBjrngdFgosrv9GS7VaySMd8z
 4IUimnhRvZxePGfTYvWJ3P86OItaBT6hYNIEcPMImP17aByxQ0bXhO4svlN+JzfhsCaFZClxA
 lxXc2aBwxRdKn7Pa0DppAiuJIDmqS/Ehk2pJuZWZyXaW0zR8w/kwEraVRyM7BWFxHqSoIqGkS
 O12u06e+0APuRztm6tgHAo5lIOxliCpAUy37xmliNU15VU22b5IHRZ6UfroeJtoyTUyXhrCfv
 u3eHaGkQOZT6kgC8pu/0JY6etQeiShpqXs+1bbbDX5k6ugyzMKGBBVlhcM2J7bfoApivJNNzL
 VmRzRSwnXB4FVVUyxWa52ZbNq/A1TjBoUZktOktZKwsutIrok/7oKppeX3smNyDwXIGkSbVir
 DIpCL2PkFBC2KJ4r5w7Nu2JlMBwVx2jqvxELDk6n/ofWHGPVq4WswIjNWoBWNrpEV+5cJ9uKT
 kIOh6Aa/uOEapN8zIZfVoTKswvEInh72AOJwGZ88eXyYJVZYfok6dCCMxd+nDHD7+Xh31lEBZ
 UJMyrKMMGej7BbaiL2Pfpm6A4nFpxuBgI7uSm+WTuZN3U77y75HtoQCJhXTZ7FchlIVsW3cMT
 AaHuEvv08I9kBqSAEzfzmpPCK9PIvbiBu9qdyzOnOOLY8PoBQFb2ZTKpIFIL/hTn5nqWTa7gq
 Qb7BoIoaeRlYdZionzkOLwDYSukLO8TNYsxC/MVTW36c0Im5E4dIbTDJnOI3sclmeWIaxQO5+
 CMJo6ylL2cCx+3kfGSy3VBX7HOWyGcPjnRNVYpaJzWhk2MalE/vWh534iPKN/iU32wrBdqG9p
 EMa/3/fqjsgKm1pF8WYE+A99jI5ZvFcJbcZDX+0pDeP680jUIiDNIO5Rz3Re469eQR7xpKSkD
 P3vlWEgAo+MksN3f9hNYiLGQtw11RpLCfMZcTxpYXiP30VZvfmvUrKIxBr5t/6TyKvJ1npVdf
 qZtY8O93v3IqyUWQGw3FAllkBnodRlLoqlDRpaBaJrSy8+JTUlc+A5Y3YVeQyBqkjCobf5OiV
 IzCCrWZxfsOAKYnHCd79djBOlvgZ62A0ADZWczJZui7MVGUIhWpG9s4EBBycG5dojxAejbqVt
 a6XGXRT1xUGwt+/zbcu1VPFALTYG+DdDnzvqL1ZKUILaqQt0ZsO2pDAi+TOjMDRTeci/NHSpb
 ZocmfKKb69mAyxI5c3ejzs1nuMufMEaHe+JPtgKbcTAxV9ZR+KDAOyIgu76syxVKY2zU+Bdhr
 q6VJyDXE0zcAuje+iyB6snnNkQgDvG2KZTGwy4c3kH1u0hGRpufvBWV9NfGU7p7wqX5M7fG88
 /056/rv6HxhOKUG8+epYXMNRJhl/eNfREMQ7/GqkUzOrm3l/NgojeEf+r2
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76159-done
Cc: 76159-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.7 (-)

Manuel Giraud <manuel@HIDDEN> writes:

Hi Manuel,

> This misunderstanding leads me to read how Ange FTP parses netrc (or
> authinfo) entries.  But I'm not sure there is a need for a documentation
> fix then.

OK, let's be it as it is. I'm closing this bug.

Best regards, Michael.


------------=_1739202302-26699-1
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by debbugs.gnu.org; 9 Feb 2025 15:37:07 +0000
Received: from localhost ([127.0.0.1]:45837 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1th9Mp-0003HV-2M
	for submit <at> debbugs.gnu.org; Sun, 09 Feb 2025 10:37:07 -0500
Received: from lists.gnu.org ([2001:470:142::17]:49916)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
 id 1th9Mm-0003Gl-GS
 for submit <at> debbugs.gnu.org; Sun, 09 Feb 2025 10:37:05 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel@HIDDEN>)
 id 1th9Mf-0001rG-UI
 for bug-gnu-emacs@HIDDEN; Sun, 09 Feb 2025 10:36:57 -0500
Received: from ledu-giraud.fr ([51.159.28.247])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <manuel@HIDDEN>)
 id 1th9Md-0005Mk-8u
 for bug-gnu-emacs@HIDDEN; Sun, 09 Feb 2025 10:36:57 -0500
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=CBG4ADul
 O7k0JMJdXOU4rFg55BOfofZm2P/gIpsGnz0=; h=date:subject:cc:to:from;
 d=ledu-giraud.fr; b=jnJHIbcEV59VphRR4hjKccIfbIC9KwqKWxZhR44Q46oh/eeg4V
 I6fLXXjyf3hjtQUh+Nd0p4jAUtA2Fn5v0rAw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=CBG4ADulO7k0JMJd
 XOU4rFg55BOfofZm2P/gIpsGnz0=; h=date:subject:cc:to:from;
 d=ledu-giraud.fr; b=ck+69ZAxik+JWG2mUYX2bdYLrowc/4xOmyn28+1p0nKnKSIKCO
 1Ypv+u1s8MBFw20F57UZ4/wOaLxFfE/h6KsadYf+jF6VtXqElVGdGSGfW2Gbjau5w+VD+Q
 Mid0H/nAur9oJ/wyilHDZfbtbHwqnbWI/trnPovBuZq7gG1qWnH5L6s2yTKejxkU41We+b
 Ycu8k9ptqgRc/k00xYCq3vX9bX8fmAoX4Lde/4mgPvwD/MO+OjLIccNMw150Hq2HxG6SiT
 XcBY8GEL52h1cHSW9kv2NrfBjO001Ebllf7YqD32HRue7tOPjTbtbY6hmHPXzpEMpnnUcL
 /BkVCCcxg6Yg==
Received: from computer (2630.fr [82.65.148.221])
 by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 5cc426a0
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); 
 Sun, 9 Feb 2025 16:36:50 +0100 (CET)
From: Manuel Giraud <manuel@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: [PATCH] Precision on Ange FTP parsing of .authinfo file
X-Debbugs-Cc: 
Date: Sun, 09 Feb 2025 16:36:48 +0100
Message-ID: <87wmdzt9in.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@HIDDEN;
 helo=ledu-giraud.fr
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_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_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: 0.9 (/)
X-Debbugs-Envelope-To: submit
Cc: Michael Albinus <michael.albinus@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: -0.1 (/)

--=-=-=
Content-Type: text/plain

Tags: patch

Hi Michael,

I end up having to read the ange-ftp source code to understand this
issue.  So maybe it needs to be documented.  WDYT?

In GNU Emacs 31.0.50 (build 6, x86_64-unknown-openbsd7.6, X toolkit) of
 2025-02-09 built on computer
Repository revision: 35fa7126903a0ac6a28901d194f0753acf60928d
Repository branch: mgi/tramp-ange-docfix
Windowing system distributor 'The X.Org Foundation', version 11.0.12101015
System Description: OpenBSD computer 7.6 GENERIC.MP#534 amd64

Configured using:
 'configure CC=egcc CPPFLAGS=-I/usr/local/include
 LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs
 --bindir=/home/manuel/bin --with-x-toolkit=lucid
 --with-toolkit-scroll-bars=no --without-cairo
 --without-compress-install'


--=-=-=
Content-Type: text/patch
Content-Disposition: attachment;
 filename=0001-Precision-on-Ange-FTP-parsing-of-.authinfo-file.patch

From b2dcfd3dcbdabb3539b240caf8ef4f6244d89c86 Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Sun, 9 Feb 2025 16:27:20 +0100
Subject: [PATCH] Precision on Ange FTP parsing of .authinfo file

* doc/misc/tramp.texi (Password handling): Document discrepancy
in Ange FTP parsing of .authinfo file.
---
 doc/misc/tramp.texi | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 86ffba29744..7bab822a095 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -2223,6 +2223,17 @@ Password handling
 (customize-set-variable 'ange-ftp-netrc-filename "~/.authinfo.gpg")
 @end lisp
 
+If you do so, note that Ange FTP does not parse the @option{port} option
+in the @file{.authinfo} file.  So if you need to use different port, you
+should have an entry like this:
+
+@example
+machine @var{host}#@var{port} login @var{user} password secret
+@end example
+
+And then use it to open your remote files with
+@file{@trampfn{ftp,host#port,/path/to/file}}.
+
 In case you do not want to use an authentication file for
 @value{tramp} passwords, use connection-local variables
 @ifinfo
-- 
2.48.1


--=-=-=
Content-Type: text/plain

-- 
Manuel Giraud

--=-=-=--



------------=_1739202302-26699-1--


Message received at control <at> debbugs.gnu.org:


Received: (at control) by debbugs.gnu.org; 10 Feb 2025 15:45:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 10 10:45:29 2025
Received: from localhost ([127.0.0.1]:52032 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1thVyT-00074C-7w
	for submit <at> debbugs.gnu.org; Mon, 10 Feb 2025 10:45:29 -0500
Received: from mout.gmx.net ([212.227.17.21]:56873)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1thVyQ-00073o-Mb
 for control <at> debbugs.gnu.org; Mon, 10 Feb 2025 10:45:27 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1739202318; x=1739807118; i=michael.albinus@HIDDEN;
 bh=26yO980oYQKOryx+JmnIWoNIqiU4zgIgM2E85A5k+Gc=;
 h=X-UI-Sender-Class:Date:Message-Id:To:From:Subject:cc:
 content-transfer-encoding:content-type:date:from:message-id:
 mime-version:reply-to:subject:to;
 b=ndVqbM0+umPkbpKwuGhhANArk501FOBFDYg7gTmtBDRv0kKlTsceju8uX7msIeKn
 GHWO1PsbwVjh5v1jHiHamVfZrYv1GtwiJsd7EdR43hbCkO2fRLap0Dgd+6TLfSMgk
 IUdoZnDpy2dbvEnePHJsMRkKIxBPv5czXGc7h3ICxqwP5TOtQc9Yp8z1w1OUeNxlS
 L2wLlifAOXo0dA94ZTdP5Rvgbpkb8pHI+zoi08QBm1GuvBq3T6QdVe2t+qV4cTyde
 ahALFCMl1ijB0Z8ppWzzq5q8b//78i5aL9cXx+c5SMHdDG38wPB65Iok2HzaZiXTD
 7UtQDkJHq3rJrT6fsw==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MQ5rU-1u3Z6M0TvE-00WI4D for
 <control <at> debbugs.gnu.org>; Mon, 10 Feb 2025 16:45:18 +0100
Date: Mon, 10 Feb 2025 16:45:17 +0100
Message-Id: <87ldudby7m.fsf@HIDDEN>
To: control <at> debbugs.gnu.org
From: Michael Albinus <michael.albinus@HIDDEN>
Subject: control message for bug #76159
X-Provags-ID: V03:K1:3/DP8DNs6RmQg3piaEc/yQXNyuKVSeF8pB+ShmcHsY7xQ73R04W
 DOsN80jM3A3rtCOZxiGKaY1U++mnqHL66H/8FYWxkwUpmjkHq/kv0G5xi11FfPmj0k/IPUJ
 vA4d8cK9Nna3U0y7CQr49ASfYgqFSulRPf6EKo0SdT8Y/QfiIScmKyLT4kaLVrcA1DF7PBf
 HkLleVD7ZJITNRAywiejg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:ME+eh8d/Qjg=;8xOng4OQoDvjJqZODtpuJ7T/PXw
 c8uQHvspdBsCa58JEIdfdHkaHrQc1JrVqiUIrD0Dr+w/AYfm1y5LffCmKKoLmLEJsFq/wodTR
 HMYCZES1Ag3MiRatg6IA071B0h+tCxCKsq9P41vIr2rnIL2Wq1eOyeeoBm1Ey9kE9HVNrMspM
 MIajPNH3MWtxuZFAsm3iI/Krbo/6gDgWuvAx1zQI1B5j817Ww4pGMyTe/NDVlGCdbcqIccP3l
 TCPwYETtm5XwImwbMiN4LHPICXDC3Tii9g/J5WlFQr93oJ3888JKfOOwdmTHnxDsIb6k8txBp
 vR+rs08G8TRARiMIf4EW6gk3RlwsO+v4CvRGJ7Hb2x9moVeMb8RIT524cMYgILskEa6+qlPQG
 MnOrC4oEfthZnD89w58Xo2tUHRkp0V47hFo3q6bP6izDKGHZURs2BRDlUiKQfkDTZHYpVMcDJ
 BoGgx2M8y3pkgdLlcdJti5NXoZGBfbEQ3Z0VCnOj/e+hpPWhNFOE6NDpPWM34nIk92pRdgyBS
 tl2WIQZI9HF4VEvXwu1BcGgfX5DhT5Ba+w45bCjvqtshoAq/UyInBeRoD4YQH2PSy/c9M7T4T
 Izt+7wc7LHw1SPRmUom5u3OOuYS0RB+VNCnT6t+xkDwZ1qqDeO352iHNeJKgsd5sTIfgMiUIm
 L9xPr4JTS8jLq1LCLa1Bc3iOEXJJGoQWQN2DMtUQF7PTK0iE5gTuPlXZtw2wixI78p0P98bOU
 rn4pV2+Uv5R/1spd6u1rWGFE6e+hEioWibFpbFDztU2HfdgQ8k5C7/ux3CVzMN6ovKpPi+KxB
 FhOuTD+t3FKD+ZRiJp8T9D3ny6k0zujIAdy7TBBX5ksaRGQxT8I4UPTzaZd8njZsBtsHOiLsU
 QD+Dtfe9eneVfBfeyejm+gQL5C+KZDEogjABT0n7fO0nsXjuSP6VLlW0uOl9GNtHmVSCaweU2
 7t8vrsW1c/T1mGvYajUZVJ7mVqNkccvjZ+rmc3IzLZaWbuok8xSYJZv/DJwmmken1hzO6i4eV
 tpbxhPwH9huLlDpaqDUxEKAsoz6qHHly+3O1bX2MeBKi0H48x15M1udXTIyac7RoBAJdS5ifq
 FTKV5tMgwiLbTh+33DkcgZ3zWbY4X4qYXZRWNQ7M1jmG1vbhXAAZkTe6SnbW25R5qP0qUF3ph
 HnjWdDVZi9GokFmTeb9eZzC33qrvD53L9BdT/NkDmy5VuMQxQF1wyUIesGPZPYhQgtf0yl5mc
 pgADQcA3VB9A0rdb8z1eFKCJpx3QsXjdDIYRc9xMz/JBA12GbVdKJSNC3lhjCPYkozl+uSO0g
 M0caQ5hwhBsEkjIhTx4wSLNBKxKErhPuekkEF0bJVSoIrsh/MpbyzlFHqHAP97I/auu4b7hm1
 aXCqjyRC/ItDuxU4eWnpX/5BbYmKRxyIrzcLwSw92/NU2jaaq2rM1lDbk9
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: control
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.7 (-)

tags 76159 + notabug
quit






Last modified: Mon, 10 Feb 2025 16:00:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.