Vinh Nguyen <[email protected]> writes:

>> For some reason, that is not doing anything:
>>
>> (require 'tramp)
>>
>> (setcdr (assoc 'tramp-remote-sh (assoc "ssh" tramp-methods)) '("/bin/bash"))
>> (setcdr (assoc 'tramp-remote-sh (assoc "scp" tramp-methods)) '("/bin/bash"))
>> (setcdr (assoc 'tramp-remote-sh (assoc "scp1" tramp-methods))
>> '("/bin/bash"))
>> (setcdr (assoc 'tramp-remote-sh (assoc "scp1_old" tramp-methods))
>> '("/bin/bash"))
>> (setcdr (assoc 'tramp-remote-sh (assoc "scp2" tramp-methods))
>> '("/bin/bash"))
>> (setcdr (assoc 'tramp-remote-sh (assoc "scp2_old" tramp-methods))
>> '("/bin/bash"))
>> But even with that, when I type
>> M-x shell
>> and then echo $0
>> the response is /bin/sh not /bin/bash
>
> Same as before -- emacs hang and I needed to do C-g C-g.  Following at
> the end of debug.  I believe stuff after dollar might be from after
> C-g C-g.
>
> $
> 20:34:25.329031 tramp-maybe-open-connection (3) # Found remote shell
> prompt on `SERVER'
> 20:34:25.329366 tramp-send-command (6) # exec env ENV=''
> PROMPT_COMMAND='' PS1=\#\$\  PS2='' PS3='' /bin/bash
> 20:34:35.793861 tramp-accept-process-output (3) # Opening connection
> for SERVER using ssh...done

Sorry, but this doesn't tell me anything. Could you, please, start a
fresh Emacs, apply the patch above, set tramp-verbose to 10, and show
the *complete* debug buffer after the run? Then I could follow the
commands Tramp is sending.

Best regards, Michael.

_______________________________________________
Tramp-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/tramp-devel

Reply via email to