[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Tramp 2.1.9
From: |
Michael Albinus |
Subject: |
Re: Tramp 2.1.9 |
Date: |
Thu, 19 Apr 2007 14:48:48 +0200 |
User-agent: |
Gnus/5.1008 (Gnus v5.10.8) Emacs/21.3 (hpux) |
Pete Forman <address@hidden> writes:
> PuTTY/plink and Tramp do not fit together exactly. PuTTY's config has
> one default setting and then named sessions. I had TERM = xterm in my
> default since that is what I needed most often when setting a new
> target for PuTTY. plink uses that too. If you try to save a session
> for plink with TERM = dumb you must also set a host and username and
> invoke it with different syntax. In order to plink to different hosts
> a choice has to made whether to save a named session for each host or
> to change the default for PuTTY/plink. I opted for the latter; now I
> need to remember to set TERM for future PuTTY sessions.
Plink does not allow to overwrite all options via the command line,
indeed. But the following seems to work:
plink -t -l user host TERM=dumb /bin/sh
The patch below introduces a new method "plinkx". This shall work also
with your "xterm-configured" sessions.
Could you, please, report whether it works for you? I'll commit it
then to CVS.
> What I meant was calling the methods something like "plink+bash"
> where plink is the local program called and bash is the shell on the
> remote side. However I retracted the idea because the shell is only
> one of the remote features, there are a bunch of others cached in
> the connection history that have to be determined too.
One possibility could be to let the user edit the connection
properties interactively. Something like `gnus-server-edit-server' in
Gnus' *Server* buffer.
The problem might be that Tramp trust those values blindly. In case
there is something wrong, there might be errors nobody can catch.
I'll play a little bit with the code in order to see whether it can be
implemented simply. But it will take some time; I'll be offline
starting end of next week, because I must go for vacations. Order from
my wife :-)
> That said, there is still scope for Tramp to reconnect directly to a
> compliant shell without first going through the user's default shell.
> There are only small gains to be had: a little bit quicker, and avoid
> problems with some crufty prompts.
I've tried this approach some months ago, I don't remember why I gave
up. Maybe I find some comments about the reason; I'll let you know.
Best regards, Michael.
txttsx9z9DLmd.txt
Description: Text Data
- Re: Tramp 2.1.9, (continued)
Re: Tramp 2.1.9, Michael Albinus, 2007/04/12
Re: Tramp 2.1.9, Pete Forman, 2007/04/12
Re: Tramp 2.1.9, Pete Forman, 2007/04/13
Re: Tramp 2.1.9, Michael Albinus, 2007/04/15
Re: Tramp 2.1.9, Michael Albinus, 2007/04/15
Re: Tramp 2.1.9, Pete Forman, 2007/04/16
Re: Tramp 2.1.9,
Michael Albinus <=
Re: Tramp 2.1.9, Pete Forman, 2007/04/19
Re: Tramp 2.1.9, Michael Albinus, 2007/04/19
Re: Tramp 2.1.9, Pete Forman, 2007/04/20
Re: Tramp 2.1.9, Michael Albinus, 2007/04/20
Re: Tramp 2.1.9, Michael Albinus, 2007/04/22
Re: Tramp 2.1.9, Pete Forman, 2007/04/23
Re: Tramp 2.1.9, Michael Albinus, 2007/04/23
Re: Tramp 2.1.9, Pete Forman, 2007/04/23
Re: Tramp 2.1.9, Michael Albinus, 2007/04/23
Re: Tramp 2.1.9, Kai Grossjohann, 2007/04/16