[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#53847: 28.0.91; Tramp SSHFS: incorrect remote home directory
From: |
Michael Albinus |
Subject: |
bug#53847: 28.0.91; Tramp SSHFS: incorrect remote home directory |
Date: |
Wed, 09 Feb 2022 17:10:17 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Philipp Stephani <p.stephani2@gmail.com> writes:
Hi Philipp,
> To reproduce this, you need two GNU/Linux machines with the same user
> name but different home directories. Assume that on host 1 the user's
> home directory is /home1/user, and that on host 2 the user's home
> directory is /home2/user. With the SSH protocol, home directory
> expansion works as expected:
>
> However, this fails with SSHFS:
Tilde expansion is not possible for sshfs (and adb, rclone) methods of
Tramp. I've added a check, and Tramp raises an error now when it detects
a tilde. Pushed to master.
However, this breaks shell-command for these methods. In shell-mode,
comint-input-ring-file-name is set to something like
"/sshfs:user@host:~/.history". Expanding this file name raises the error
now. I have no idea how to fix this. Setting comint-input-ring-file-name
to "/sshfs:user@host:/dev/null"?
Best regards, Michael.