GNU bug report logs - #76457
31.0.50; Cannot create bookmark to chained TRAMP connection

Previous Next

Package: emacs;

Reported by: Sean Whitton <spwhitton <at> spwhitton.name>

Date: Fri, 21 Feb 2025 06:21:02 UTC

Severity: normal

Found in version 31.0.50

Fixed in version 30.2

Done: Michael Albinus <michael.albinus <at> gmx.de>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Michael Albinus <michael.albinus <at> gmx.de>
To: Sean Whitton <spwhitton <at> spwhitton.name>
Cc: 76457 <at> debbugs.gnu.org
Subject: bug#76457: 31.0.50; Cannot create bookmark to chained TRAMP connection
Date: Fri, 21 Feb 2025 08:08:04 +0100
Sean Whitton <spwhitton <at> spwhitton.name> writes:

> Hello,

Hi Sean,

> I have a role account on a machine where I have to SSH to the machine as
> spwhitton and then use sudo to do things as the role account.
>
> I can get to it like this:
>
>     C-x C-f /ssh:t2u-oracle|sudo:tag2upload-oracle <at> t2u-oracle:~/ RET
>
> This opens a dired buffer, which is a useful place to start working on
> the machine.
>
> But if I then use C-x r m to create a bookmark to get back there more
> quickly, the bookmark is created with the filename property set to
> "/sudo:tag2upload-oracle <at> t2u-oracle:~/" which is wrong, as visiting that
> bookmark would try to access an account on localhost.
>
> I can work around this problem by manually editing my bookmarks file.

In my local git repo, there is a pending change of the Tramp manual:

--8<---------------cut here---------------start------------->8---
   • Why saved multi-hop file names do not work in a new Emacs
     session?

     When saving ad-hoc multi-hop TRAMP file names (*note Ad-hoc
     multi-hops::) via bookmarks, recent files, filecache, bbdb, or
     another package, use the full ad-hoc file name including all
     hops, like ‘/ssh:bird <at> bastion|ssh:news.my.domain:/opt/news/etc’.
     This is achieved by setting the user option
     ‘tramp-show-ad-hoc-proxies’ to non-‘nil’.

     Alternatively, when saving abbreviated multi-hop file names like
     ‘/ssh:news <at> news.my.domain:/opt/news/etc’, the user option
     ‘tramp-save-ad-hoc-proxies’ must be set non-‘nil’ value.
--8<---------------cut here---------------end--------------->8---

Does this help?

> Thanks.

Best regards, Michael.




This bug report was last modified 89 days ago.

Previous Next


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