[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
tramp (2.1.16-pre); backtrace for windows connection problem
From: |
Dave Abrahams |
Subject: |
tramp (2.1.16-pre); backtrace for windows connection problem |
Date: |
Mon, 31 Jan 2011 20:19:30 -0500 |
User-agent: |
Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.8 Emacs/23.2 (x86_64-apple-darwin) MULE/6.0 (HANACHIRUSATO) |
Enter your bug report in this message, including as much detail
as you possibly can about the problem, what you did to cause it
and what the local and remote machines are.
If you can give a simple set of instructions to make this bug
happen reliably, please include those. Thank you for helping
kill bugs in Tramp.
Another useful thing to do is to put
(setq tramp-verbose 8)
in the ~/.emacs file and to repeat the bug. Then, include the
contents of the *tramp/foo* buffer and the *debug tramp/foo*
buffer in your bug report.
--bug report follows this line--
In case it's useful to you, here's a backtrace from where the connection
process gets stuck.
Debugger entered--Lisp error: (quit)
accept-process-output(#<process *tramp/scpc xp*> 0)
(progn (accept-process-output proc 0))
(setq with-timeout-value (progn (accept-process-output proc 0)))
(progn (setq with-timeout-timer (run-with-timer ... nil ...
with-timeout-tag)) (push with-timeout-timer with-timeout-timers) (setq
with-timeout-value (progn ...)) nil)
(catch with-timeout-tag (progn (setq with-timeout-timer ...) (push
with-timeout-timer with-timeout-timers) (setq with-timeout-value ...) nil))
(if (catch with-timeout-tag (progn ... ... ... nil)) (progn) (cancel-timer
with-timeout-timer) with-timeout-value)
(let ((with-timeout-tag ...) with-timeout-value with-timeout-timer
(with-timeout-timers with-timeout-timers)) (if (catch with-timeout-tag ...)
(progn) (cancel-timer with-timeout-timer) with-timeout-value))
(with-timeout ((or timeout 1)) (accept-process-output proc 0))
(let (buffer-read-only last-coding-system-used) (with-timeout (...)
(accept-process-output proc 0)))
(save-current-buffer (set-buffer (process-buffer proc)) (tramp-message proc
10 "%s %s" proc (process-status proc)) (let (buffer-read-only
last-coding-system-used) (with-timeout ... ...)) (tramp-message proc 10 "\n%s"
(buffer-string)))
(with-current-buffer (process-buffer proc) (tramp-message proc 10 "%s %s"
proc (process-status proc)) (let (buffer-read-only last-coding-system-used)
(with-timeout ... ...)) (tramp-message proc 10 "\n%s" (buffer-string)))
tramp-accept-process-output(#<process *tramp/scpc xp*> 1)
(while (not found) (tramp-accept-process-output proc 1) (unless (memq ...
...) (tramp-error-with-buffer nil proc ... "Process has died")) (setq found
(tramp-check-for-regexp proc regexp)))
(cond (timeout (while ... ...)) (t (while ... ... ... ...)))
(let ((found ...) (start-time ...)) (cond (timeout ...) (t ...))
(tramp-message proc 6 "\n%s" (buffer-string)) (when (not found) (if timeout ...
...)) found)
(save-current-buffer (set-buffer (process-buffer proc)) (let (... ...) (cond
... ...) (tramp-message proc 6 "\n%s" ...) (when ... ...) found))
(with-current-buffer (process-buffer proc) (let (... ...) (cond ... ...)
(tramp-message proc 6 "\n%s" ...) (when ... ...) found))
tramp-wait-for-regexp(#<process *tramp/scpc xp*> nil "^[^$\n]*\\$
?$")
(let* ((regexp ...) (found ...)) (if found (let ... ... ... ...) (if timeout
... ...)) found)
(save-current-buffer (set-buffer (process-buffer proc)) (let* (... ...) (if
found ... ...) found))
(with-current-buffer (process-buffer proc) (let* (... ...) (if found ... ...)
found))
tramp-wait-for-output(#<process *tramp/scpc xp*>)
(if nooutput nil (tramp-wait-for-output p))
(unless nooutput (tramp-wait-for-output p))
(let ((p ...)) (when (tramp-get-connection-property p "remote-echo" nil)
(tramp-set-connection-property p "check-remote-echo" t) (setq command ...))
(tramp-message vec 6 "%s" command) (tramp-send-string vec command) (unless
nooutput (tramp-wait-for-output p)))
tramp-send-command(["scpc" nil "xp" ""] "exec env ENV='' PROMPT_COMMAND=''
PS1=\\$\\ PS2='' PS3='' /bin/sh" t)
(let ((tramp-end-of-output "$ ")) (tramp-send-command vec (format "exec env
ENV='' PROMPT_COMMAND='' PS1=%s PS2='' PS3='' %s" ... ...) t) (tramp-message
vec 5 "Setting up remote shell environment") (tramp-send-command vec "stty
-inlcr -echo kill '^U' erase '^H'" t) (tramp-send-command vec "echo foo" t)
(with-current-buffer (process-buffer proc) (goto-char ...) (when ... ... ...
...)))
tramp-open-connection-setup-interactive-shell(#<process *tramp/scpc xp*>
["scpc" nil "xp" ""])
(let* ((target-alist ...) (process-connection-type
tramp-process-connection-type) (process-adaptive-read-buffering nil)
(coding-system-for-read nil) (p ...)) (tramp-message vec 6 "%s" (mapconcat ...
... " ")) (tramp-set-process-query-on-exit-flag p nil) (tramp-message vec 3
"Waiting 60s for local shell to come up...") (tramp-barf-if-no-shell-prompt p
60 "Couldn't find local shell prompt %s" tramp-encoding-shell) (while
target-alist (let* ... ... ... ... ... ... ... ... ...) (setq target-alist
...)) (tramp-open-connection-setup-interactive-shell p vec))
(if (and p (processp p) (memq ... ...)) nil (tramp-get-buffer vec) (if (zerop
...) (tramp-message vec 3 "Opening connection for %s using %s..." ... ...)
(tramp-message vec 3 "Opening connection for address@hidden using %s..." ...
... ...)) (when (and p ...) (delete-process p)) (setenv "TERM"
tramp-terminal-type) (setenv "LC_ALL" "C") (setenv "PROMPT_COMMAND") (setenv
"PS1" "$ ") (let* (... ... ... ... ...) (tramp-message vec 6 "%s" ...)
(tramp-set-process-query-on-exit-flag p nil) (tramp-message vec 3 "Waiting 60s
for local shell to come up...") (tramp-barf-if-no-shell-prompt p 60 "Couldn't
find local shell prompt %s" tramp-encoding-shell) (while target-alist ... ...)
(tramp-open-connection-setup-interactive-shell p vec)))
(unless (and p (processp p) (memq ... ...)) (tramp-get-buffer vec) (if (zerop
...) (tramp-message vec 3 "Opening connection for %s using %s..." ... ...)
(tramp-message vec 3 "Opening connection for address@hidden using %s..." ...
... ...)) (when (and p ...) (delete-process p)) (setenv "TERM"
tramp-terminal-type) (setenv "LC_ALL" "C") (setenv "PROMPT_COMMAND") (setenv
"PS1" "$ ") (let* (... ... ... ... ...) (tramp-message vec 6 "%s" ...)
(tramp-set-process-query-on-exit-flag p nil) (tramp-message vec 3 "Waiting 60s
for local shell to come up...") (tramp-barf-if-no-shell-prompt p 60 "Couldn't
find local shell prompt %s" tramp-encoding-shell) (while target-alist ... ...)
(tramp-open-connection-setup-interactive-shell p vec)))
(let ((p ...) (process-environment ...)) (condition-case nil (when ... ...
...) (file-error ... ... ... ...)) (unless (and p ... ...) (tramp-get-buffer
vec) (if ... ... ...) (when ... ...) (setenv "TERM" tramp-terminal-type)
(setenv "LC_ALL" "C") (setenv "PROMPT_COMMAND") (setenv "PS1" "$ ") (let* ...
... ... ... ... ... ...)))
(catch (quote uname-changed) (let (... ...) (condition-case nil ... ...)
(unless ... ... ... ... ... ... ... ... ...)))
tramp-maybe-open-connection(["scpc" nil "xp" ""])
(if neveropen nil (tramp-maybe-open-connection vec))
(unless neveropen (tramp-maybe-open-connection vec))
tramp-send-command(["scpc" nil "xp" ""] "cd ~; pwd")
(progn (tramp-send-command v (format "cd %s; pwd" uname))
(with-current-buffer (tramp-get-buffer v) (goto-char ...) (buffer-substring ...
...)))
(setq value (progn (tramp-send-command v ...) (with-current-buffer ... ...
...)))
(progn (setq value (progn ... ...)) (tramp-set-connection-property v uname
value))
(if (eq value (quote undef)) (progn (setq value ...)
(tramp-set-connection-property v uname value)))
(when (eq value (quote undef)) (setq value (progn ... ...))
(tramp-set-connection-property v uname value))
(let ((value ...)) (when (eq value ...) (setq value ...)
(tramp-set-connection-property v uname value)) value)
(with-connection-property v uname (tramp-send-command v (format "cd %s; pwd"
uname)) (with-current-buffer (tramp-get-buffer v) (goto-char ...)
(buffer-substring ... ...)))
(setq uname (with-connection-property v uname (tramp-send-command v ...)
(with-current-buffer ... ... ...)))
(let ((uname ...) (fname ...)) (when (and ... ...) (setq uname ...)) (setq
uname (with-connection-property v uname ... ...)) (setq localname (concat uname
fname)))
(progn (let (... ...) (when ... ...) (setq uname ...) (setq localname ...)))
(if (string-match "\\`\\(~[^/]*\\)\\(.*\\)\\'" localname) (progn (let ... ...
... ...)))
(when (string-match "\\`\\(~[^/]*\\)\\(.*\\)\\'" localname) (let (... ...)
(when ... ...) (setq uname ...) (setq localname ...)))
(let* ((v ...) (method ...) (user ...) (host ...) (localname ...)) (unless
(tramp-run-real-handler ... ...) (setq localname ...)) (when (string-match
"\\`\\(~[^/]*\\)\\(.*\\)\\'" localname) (let ... ... ... ...)) (while
(string-match "//" localname) (setq localname ...)) (let (... ...)
(tramp-make-tramp-file-name method user host ...)))
(with-parsed-tramp-file-name name nil (unless (tramp-run-real-handler ...
...) (setq localname ...)) (when (string-match "\\`\\(~[^/]*\\)\\(.*\\)\\'"
localname) (let ... ... ... ...)) (while (string-match "//" localname) (setq
localname ...)) (let (... ...) (tramp-make-tramp-file-name method user host
...)))
(if (not (tramp-tramp-file-p name)) (tramp-run-real-handler (quote
expand-file-name) (list name nil)) (with-parsed-tramp-file-name name nil
(unless ... ...) (when ... ...) (while ... ...) (let ... ...)))
tramp-handle-expand-file-name("/xp:" nil)
apply(tramp-handle-expand-file-name ("/xp:" nil))
(if fn (apply (cdr fn) args) (tramp-run-real-handler operation args))
(let ((fn ...)) (if fn (apply ... args) (tramp-run-real-handler operation
args)))
(progn (let (...) (if fn ... ...)))
(unwind-protect (progn (let ... ...)) (set-match-data
save-match-data-internal (quote evaporate)))
(let ((save-match-data-internal ...)) (unwind-protect (progn ...)
(set-match-data save-match-data-internal ...)))
(save-match-data (let (...) (if fn ... ...)))
(let ((tramp-locker t)) (save-match-data (let ... ...)))
(progn (setq tramp-locked t) (let (...) (save-match-data ...)))
(unwind-protect (progn (setq tramp-locked t) (let ... ...)) (setq
tramp-locked tl))
(let ((tl tramp-locked)) (unwind-protect (progn ... ...) (setq tramp-locked
tl)))
tramp-sh-file-name-handler(expand-file-name "/xp:" nil)
apply(tramp-sh-file-name-handler expand-file-name ("/xp:" nil))
(cond ((and completion ... ...) t) ((and completion ... ...) filename)
(foreign (apply foreign operation args)) (t (tramp-run-real-handler operation
args)))
(let* ((v ...) (method ...) (user ...) (host ...) (localname ...)) (cond (...
t) (... filename) (foreign ...) (t ...)))
(with-parsed-tramp-file-name filename nil (cond (... t) (... filename)
(foreign ...) (t ...)))
(let* ((filename ...) (completion ...) (foreign ...))
(with-parsed-tramp-file-name filename nil (cond ... ... ... ...)))
(progn (let* (... ... ...) (with-parsed-tramp-file-name filename nil ...)))
(unwind-protect (progn (let* ... ...)) (set-match-data
save-match-data-internal (quote evaporate)))
(let ((save-match-data-internal ...)) (unwind-protect (progn ...)
(set-match-data save-match-data-internal ...)))
(save-match-data (let* (... ... ...) (with-parsed-tramp-file-name filename
nil ...)))
(if tramp-mode (save-match-data (let* ... ...)) (tramp-run-real-handler
operation args))
tramp-file-name-handler(expand-file-name "/xp:" nil)
expand-file-name("/xp:" nil)
apply(expand-file-name ("/xp:" nil))
(let* ((inhibit-file-name-handlers ...) (inhibit-file-name-operation
operation)) (apply operation args))
tramp-completion-run-real-handler(expand-file-name ("/xp:" nil))
(if (and fn tramp-mode) (save-match-data (apply ... args))
(tramp-completion-run-real-handler operation args))
(let ((directory-sep-char 47) (fn ...)) (if (and fn tramp-mode)
(save-match-data ...) (tramp-completion-run-real-handler operation args)))
tramp-completion-file-name-handler(expand-file-name "/xp:" nil)
file-exists-p("/xp:")
byte-code("\242\306=\203#
Emacs : GNU Emacs 23.2.1 (x86_64-apple-darwin, NS apple-appkit-1038.29)
of 2010-05-08 on black.local
Package: tramp (2.1.16-pre)
current state:
==============
(setq
tramp-current-method "scpc"
tramp-current-user nil
tramp-current-host "xp"
tramp-auto-save-directory nil
tramp-default-method "scpc"
tramp-default-method-alist '((nil "%" "smb") ("" "\\`\\(anonymous\\|ftp\\)\\'"
"ftp")
("\\`ftp\\." "" "ftp"))
tramp-default-host "localhost"
tramp-default-proxies-alist '(("\\`localhost\\'" nil nil)
("\\`206.217.198.21\\'" nil nil)
("\\`.+\\'" "\\`root\\'" "/ssh:%h:"))
tramp-default-user nil
tramp-default-user-alist '(("synce" nil nil) ("socks" nil "dave") ("tunnel"
nil "dave")
("fish" nil "dave") ("smb" nil "")
("\\`su\\(do\\)?\\'" nil "root")
("\\`r\\(em\\)?\\(cp\\|sh\\)\\|telnet\\|plink1?\\'"
nil "dave"))
tramp-rsh-end-of-line "\n"
tramp-default-password-end-of-line "\n"
tramp-login-prompt-regexp ".*ogin\\( .*\\)?: *"
tramp-password-prompt-regexp "(base64-decode-string
\"Xi4qXChbcFBdYXNzd29yZFx8W3BQXWFzc3BocmFzZVwpLio6AD8gKg==\""
tramp-wrong-passwd-regexp "^.*\\(Connection
\\(?:\\(?:clo\\|refu\\)sed\\)\\|Host key verification failed\\.\\|Login
\\(?:[Ii]ncorrect\\)\\|N\\(?:ame or service not known\\|o supported
authentication methods left to try!\\)\\|Permission denied\\|Sorry, try
again\\.\\).*\\|^.*\\(Received signal [0-9]+\\).*"
tramp-yesno-prompt-regexp "\\(Are you sure you want to continue connecting
(yes/no)\\?\\)\\s-*"
tramp-yn-prompt-regexp "\\(\\(?:Store key in cache\\? (y/\\|Update cached
key\\? (y/n, Return cancels connectio\\)n)\\)\\s-*"
tramp-terminal-prompt-regexp "\\(TERM = (.*)\\|Terminal type\\?
\\[.*\\]\\)\\s-*"
tramp-temp-name-prefix "tramp."
tramp-file-name-structure '("^/\\(\\([a-zA-Z_0-9-]+\\):\\)?\\(\\([^:/
]+\\)@\\)?\\(\\([a-zA-Z0-9_.-]+\\|\\[\\(?:\\(?:[a-zA-Z0-9]+\\)?:\\)+[a-zA-Z0-9.]+]\\)\\(#[0-9]+\\)?\\)?:\\(.*$\\)"
2 4 5 8)
tramp-file-name-regexp "\\`/\\([^[/:]+\\|[^/]+]\\):"
tramp-methods '(("fish") ("smb") ("ftp")
("rcp" (tramp-login-program "rsh") (tramp-login-args (("%h")
("-l" "%u")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program "rcp")
(tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t)
(tramp-password-end-of-line nil))
("scp" (tramp-login-program "ssh")
(tramp-login-args (("%h") ("-l" "%u") ("-p" "%p") ("-q")
("-e" "none")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program "scp")
(tramp-copy-args (("-P" "%p") ("-p" "%k") ("-q")))
(tramp-copy-keep-date t)
(tramp-password-end-of-line nil)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("scp1" (tramp-login-program "ssh")
(tramp-login-args (("%h") ("-l" "%u") ("-p" "%p") ("-q")
("-1" "-e" "none")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program "scp")
(tramp-copy-args (("-1") ("-P" "%p") ("-p" "%k") ("-q")))
(tramp-copy-keep-date t)
(tramp-password-end-of-line nil)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("scp2" (tramp-login-program "ssh")
(tramp-login-args (("%h") ("-l" "%u") ("-p" "%p") ("-q")
("-2" "-e" "none")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program "scp")
(tramp-copy-args (("-2") ("-P" "%p") ("-p" "%k") ("-q")))
(tramp-copy-keep-date t)
(tramp-password-end-of-line nil)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("scp1_old" (tramp-login-program "ssh1")
(tramp-login-args (("%h") ("-l" "%u") ("-p" "%p") ("-e"
"none")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program "scp1")
(tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t)
(tramp-password-end-of-line nil))
("scp2_old" (tramp-login-program "ssh2")
(tramp-login-args (("%h") ("-l" "%u") ("-p" "%p") ("-e"
"none")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program "scp2")
(tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t)
(tramp-password-end-of-line nil))
("sftp" (tramp-login-program "ssh")
(tramp-login-args (("%h") ("-l" "%u") ("-p" "%p") ("-e"
"none")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program "sftp")
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil))
("rsync" (tramp-login-program "ssh")
(tramp-login-args (("%h") ("-l" "%u") ("-p" "%p") ("-e"
"none")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program "rsync")
(tramp-copy-args (("-e" "ssh") ("-t" "%k")))
(tramp-copy-keep-date t)
(tramp-password-end-of-line nil))
("remcp" (tramp-login-program "remsh") (tramp-login-args
(("%h") ("-l" "%u")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program "rcp")
(tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t)
(tramp-password-end-of-line nil))
("rsh" (tramp-login-program "rsh") (tramp-login-args (("%h")
("-l" "%u")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil))
("ssh" (tramp-login-program "ssh")
(tramp-login-args (("%h") ("-l" "%u") ("-p" "%p") ("-q")
("-e" "none")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("ssh1" (tramp-login-program "ssh")
(tramp-login-args (("%h") ("-l" "%u") ("-p" "%p") ("-q")
("-1" "-e" "none")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("ssh2" (tramp-login-program "ssh")
(tramp-login-args (("%h") ("-l" "%u") ("-p" "%p") ("-q")
("-2" "-e" "none")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("ssh1_old" (tramp-login-program "ssh1")
(tramp-login-args (("%h") ("-l" "%u") ("-p" "%p") ("-e"
"none")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil))
("ssh2_old" (tramp-login-program "ssh2")
(tramp-login-args (("%h") ("-l" "%u") ("-p" "%p") ("-e"
"none")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil))
("remsh" (tramp-login-program "remsh") (tramp-login-args
(("%h") ("-l" "%u")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil))
("telnet" (tramp-login-program "telnet") (tramp-login-args
(("%h") ("%p")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil)
(tramp-default-port 23))
("su" (tramp-login-program "su") (tramp-login-args (("-")
("%u")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil))
("sudo" (tramp-login-program "sudo")
(tramp-login-args (("-u" "%u") ("-s") ("-H") ("-p"
"Password:")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil))
("scpc" (tramp-login-program "ssh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-q") ("-o"
"address@hidden:%%p")
("-o" "ControlMaster=yes") ("-e" "none"))
)
(tramp-remote-sh "/bin/sh") (tramp-copy-program "scp")
(tramp-copy-args
(("-P" "%p") ("-p" "%k") ("-q") ("-o" "address@hidden:%%p")
("-o" "ControlMaster=auto"))
)
(tramp-copy-keep-date t) (tramp-password-end-of-line nil)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("scpx" (tramp-login-program "ssh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-q") ("-e" "none" "-t"
"-t" "/bin/sh")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program "scp")
(tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t)
(tramp-password-end-of-line nil)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("sshx" (tramp-login-program "ssh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-q") ("-e" "none" "-t"
"-t" "/bin/sh")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil)
(tramp-gw-args
(("-o" "GlobalKnownHostsFile=/dev/null") ("-o"
"UserKnownHostsFile=/dev/null")
("-o" "StrictHostKeyChecking=no"))
)
(tramp-default-port 22))
("krlogin" (tramp-login-program "krlogin")
(tramp-login-args (("%h") ("-l" "%u") ("-x")))
(tramp-remote-sh "/bin/sh")
(tramp-copy-program nil) (tramp-copy-args nil)
(tramp-copy-keep-date nil)
(tramp-password-end-of-line nil))
("plink" (tramp-login-program "plink")
(tramp-login-args (("%h") ("-l" "%u") ("-P" "%p") ("-ssh")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line "xy")
(tramp-default-port 22))
("plink1" (tramp-login-program "plink")
(tramp-login-args (("%h") ("-l" "%u") ("-P" "%p") ("-1"
"-ssh")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line "xy")
(tramp-default-port 22))
("plinkx" (tramp-login-program "plink")
(tramp-login-args
(("-load") ("%h") ("-t") ("env 'TERM=dumb' 'PROMPT_COMMAND='
'PS1=$ '")
("/bin/sh"))
)
(tramp-remote-sh "/bin/sh") (tramp-copy-program nil)
(tramp-copy-args nil)
(tramp-copy-keep-date nil) (tramp-password-end-of-line nil))
("pscp" (tramp-login-program "plink")
(tramp-login-args (("%h") ("-l" "%u") ("-P" "%p") ("-ssh")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program "pscp")
(tramp-copy-args (("-P" "%p") ("-scp") ("-p" "%k")))
(tramp-copy-keep-date t)
(tramp-password-end-of-line "xy") (tramp-default-port 22))
("psftp" (tramp-login-program "plink")
(tramp-login-args (("%h") ("-l" "%u") ("-P" "%p") ("-ssh")))
(tramp-remote-sh "/bin/sh") (tramp-copy-program "pscp")
(tramp-copy-args (("-P" "%p") ("-sftp") ("-p" "%k")))
(tramp-copy-keep-date t)
(tramp-password-end-of-line "xy"))
("fcp" (tramp-login-program "fsh")
(tramp-login-args (("%h") ("-l" "%u") ("sh" "-i")))
(tramp-remote-sh "/bin/sh -i")
(tramp-copy-program "fcp") (tramp-copy-args (("-p" "%k")))
(tramp-copy-keep-date t) (tramp-password-end-of-line nil))
)
tramp-end-of-output "///6a414515eb25ad7e7f6dcd6d45245ab1$"
tramp-local-coding-commands '((b64 base64-encode-region base64-decode-region)
(uu tramp-uuencode-region uudecode-decode-region)
(pack
"perl -e 'binmode STDIN; binmode STDOUT; print
pack(q{u*}, join q{}, <>)'" "perl -e 'binmode STDIN; binmode STDOUT; print
unpack(q{u*}, join q{}, <>)'")
)
tramp-remote-coding-commands '((b64 "base64" "base64 -d") (b64 "mimencode -b"
"mimencode -u -b")
(b64 "mmencode -b" "mmencode -u -b")
(b64 "recode data..base64" "recode
base64..data")
(b64 tramp-perl-encode-with-module
tramp-perl-decode-with-module)
(b64 tramp-perl-encode tramp-perl-decode)
(uu "uuencode xxx" "uudecode -o /dev/stdout")
(uu "uuencode xxx" "uudecode -o -")
(uu "uuencode xxx" "uudecode -p") (uu "uuencode
xxx" tramp-uudecode)
(pack
"perl -e 'binmode STDIN; binmode STDOUT; print
pack(q{u*}, join q{}, <>)'" "perl -e 'binmode STDIN; binmode STDOUT; print
unpack(q{u*}, join q{}, <>)'")
)
tramp-actions-before-shell '((tramp-login-prompt-regexp tramp-action-login)
(tramp-password-prompt-regexp
tramp-action-password)
(tramp-wrong-passwd-regexp
tramp-action-permission-denied)
(shell-prompt-pattern tramp-action-succeed)
(tramp-shell-prompt-pattern tramp-action-succeed)
(tramp-yesno-prompt-regexp tramp-action-yesno)
(tramp-yn-prompt-regexp tramp-action-yn)
(tramp-terminal-prompt-regexp
tramp-action-terminal)
(tramp-process-alive-regexp
tramp-action-process-alive))
tramp-actions-copy-out-of-band '((tramp-password-prompt-regexp
tramp-action-password)
(tramp-wrong-passwd-regexp
tramp-action-permission-denied)
(tramp-copy-failed-regexp
tramp-action-permission-denied)
(tramp-process-alive-regexp
tramp-action-out-of-band))
tramp-terminal-type "dumb"
tramp-shell-prompt-pattern "(base64-decode-string
\"XlteIyQlPgpdKlsjJCU+XSAqXCgbXFtbMC05O10qW2EtekEtWl0gKlwpKg==\""
tramp-backup-directory-alist '(("." . "~/.emacs.d/backups"))
tramp-cache-data '(nil)
shell-prompt-pattern "^[^#$%>\n]*[#$%>] *"
backup-by-copying nil
backup-by-copying-when-linked nil
backup-by-copying-when-mismatch nil
backup-by-copying-when-privileged-mismatch 200
password-cache t
password-cache-expiry 16
backup-directory-alist '(("." . "~/.emacs.d/backups"))
file-name-handler-alist
'(("\\.Z\\(~\\|\\.~[0-9]+~\\)?\\'\\|\\.bz2\\(~\\|\\.~[0-9]+~\\)?\\'\\|\\.tbz2?\\'\\|\\.\\(?:tgz\\|svgz\\|sifz\\)\\(~\\|\\.~[0-9]+~\\)?\\'\\|\\.g?z\\(~\\|\\.~[0-9]+~\\)?\\'\\|\\.xz\\(~\\|\\.~[0-9]+~\\)?\\'\\|\\.dz\\'"
. jka-compr-handler)
("^/[^/]*$" . tramp-completion-file-name-handler)
("\\`/\\([^[/:]+\\|[^/]+]\\):" .
tramp-file-name-handler)
("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" .
epa-file-handler)
("\\`/:" . file-name-non-special))
)
--
Dave Abrahams
BoostPro Computing
http://www.boostpro.com
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- tramp (2.1.16-pre); backtrace for windows connection problem,
Dave Abrahams <=