[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
tramp (2.0.53); New tramp-password-prompt-regexp
From: |
Marc Boyer |
Subject: |
tramp (2.0.53); New tramp-password-prompt-regexp |
Date: |
Mon, 15 Oct 2007 09:51:49 +0200 |
User-agent: |
Thunderbird 1.5.0.13 (X11/20070824) |
Dear Tramp developpers,
this is not a real bug, but feature request. On your new Solaris 10,
with french configuration, the password prompt is
Mot de passe :
which is the french translation for "password".
So, to solve it, I only had to do
(setq tramp-password-prompt-regexp
"^.*\\([pP]assword\\|passphrase\\|Mot de passe\\).*:
and, since I am perhaps not the only french/Solaris tramp user, it
would be nice to add it in the distribution, or to say few words about
it in the tramp documentation (by the way, the
"4.10 Remote shell setup hints" does not says anything about
tramp-password-prompt-regexp. It could be nice to says a few about it).
Regards,
Marc Boyer
Emacs : XEmacs 21.4 (patch 19) "Constant Variable" [Lucid]
(i486-linux-gnu, Mule) of Thu Nov 23 2006 on vernadsky
Package: tramp (2.0.53)
current state:
==============
(setq
tramp-ls-command nil
tramp-test-groks-nt nil
tramp-file-exists-command nil
tramp-current-multi-method nil
tramp-current-method nil
tramp-current-user nil
tramp-current-host nil
tramp-auto-save-directory nil
tramp-default-method "ssh"
tramp-rsh-end-of-line "\n"
tramp-default-password-end-of-line "\n"
tramp-remote-path '("/usr/xpg4/bin" "/bin" "/usr/bin" "/usr/sbin"
"/usr/local/bin" "/usr/ccs/bin" "/local/bin"
"/local/freeware/bin" "/local/gnu/bin" "/usr/freeware/bin"
"/usr/pkg/bin"
"/usr/contrib/bin")
tramp-login-prompt-regexp ".*ogin\\( .*\\)?: *"
;; variable encoded due to non-printable characters
tramp-password-prompt-regexp (base64-decode-string
"Xi4qXChbcFBdYXNzd29yZFx8cGFzc3BocmFzZVx8TW90IGRlIHBhc3NlXCkuKjoAPyAq")
tramp-wrong-passwd-regexp "^.*\\(Connection
\\(?:closed\\|refused\\)\\|Host key verification failed\\.\\|Login
\\(?:Incorrect\\|incorrect\\)\\|Name or service not known\\|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/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_.#-]*\\)\\]\\(.*$\\)" 2 4 5 6)
tramp-file-name-regexp "\\`/\\[.*\\]"
tramp-multi-file-name-structure
'("^/\\[\\(\\([a-zA-Z_0-9-]+\\)\\)?\\(\\(/%s\\)+\\)?\\]\\(.*$\\)" 2 3 -1)
tramp-multi-file-name-hop-structure '("\\([a-zA-Z_0-9-]+\\):\\([^:/
]*\\)@\\([a-zA-Z0-9_.#-]*\\)" 1 2 3)
tramp-multi-methods '("multi" "multiu")
tramp-multi-connection-function-alist '(("telnet"
tramp-multi-connect-telnet "telnet %h%n")
("rsh" tramp-multi-connect-rlogin "rsh %h
-l %u%n")
("remsh" tramp-multi-connect-rlogin "remsh
%h -l %u%n")
("ssh" tramp-multi-connect-rlogin "ssh %h
-l %u%n")
("ssht" tramp-multi-connect-rlogin "ssh %h
-e none -t -t -l %u%n")
("su" tramp-multi-connect-su "su -
%u%n")
("sudo" tramp-multi-connect-su "sudo -u %u
-s -p Password:%n"))
tramp-methods '(("smb")
("rcp" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "rsh")
(tramp-copy-program "rcp") (tramp-remote-sh "/bin/sh")
(tramp-login-args nil)
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("scp" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh")
(tramp-copy-program "scp") (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-e" "none"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("scp1" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh")
(tramp-copy-program "scp") (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-1" "-e" "none"))
(tramp-copy-args ("-1")) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("scp2" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh")
(tramp-copy-program "scp") (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-2" "-e" "none"))
(tramp-copy-args ("-2")) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("scp1_old" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh1")
(tramp-copy-program "scp1") (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-e" "none"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("scp2_old" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh2")
(tramp-copy-program "scp2") (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-e" "none"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("rsync" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh")
(tramp-copy-program "rsync") (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-e" "none"))
(tramp-copy-args ("-e" "ssh")) (tramp-copy-keep-date-arg "-t")
(tramp-password-end-of-line nil))
("remcp" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "remsh")
(tramp-copy-program "rcp") (tramp-remote-sh "/bin/sh")
(tramp-login-args nil)
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("rsh" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "rsh")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args nil)
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-e" "none"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh1" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-1" "-e" "none"))
(tramp-copy-args ("-1")) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh2" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-2" "-e" "none"))
(tramp-copy-args ("-2")) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh1_old" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh1")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-e" "none"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh2_old" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh2")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-e" "none"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("remsh" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "remsh")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args nil)
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("telnet" (tramp-connection-function
tramp-open-connection-telnet)
(tramp-login-program "telnet") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh")
(tramp-login-args nil) (tramp-copy-args nil)
(tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("su" (tramp-connection-function tramp-open-connection-su)
(tramp-login-program "su")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-" "%u"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("sudo" (tramp-connection-function tramp-open-connection-su)
(tramp-login-program "sudo")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-u" "%u" "-s" "-p" "Password:"))
(tramp-copy-args nil)
(tramp-copy-keep-date-arg nil) (tramp-password-end-of-line
nil))
("multi" (tramp-connection-function tramp-open-connection-multi)
(tramp-login-program nil)
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args nil)
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("scpx" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh")
(tramp-copy-program "scp") (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-e" "none" "-t" "-t" "/bin/sh"))
(tramp-copy-args nil)
(tramp-copy-keep-date-arg "-p") (tramp-password-end-of-line
nil))
("sshx" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "ssh")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-e" "none" "-t" "-t" "/bin/sh"))
(tramp-copy-args nil)
(tramp-copy-keep-date-arg nil) (tramp-password-end-of-line
nil))
("krlogin" (tramp-connection-function
tramp-open-connection-rsh)
(tramp-login-program "krlogin") (tramp-copy-program nil)
(tramp-remote-sh "/bin/sh")
(tramp-login-args ("-x")) (tramp-copy-args nil)
(tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("plink" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "plink")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-ssh"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line "xy"))
("plink1" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "plink")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-1" "-ssh"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line "xy"))
("pscp" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "plink")
(tramp-copy-program "pscp") (tramp-remote-sh "/bin/sh")
(tramp-login-args ("-ssh"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line "xy"))
("fcp" (tramp-connection-function tramp-open-connection-rsh)
(tramp-login-program "fsh")
(tramp-copy-program "fcp") (tramp-remote-sh "/bin/sh -i")
(tramp-login-args ("sh" "-i"))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
)
tramp-end-of-output "///16e150b755a03e54492a23985d33c0b7"
tramp-coding-commands '(("mimencode -b" "mimencode -u -b"
base64-encode-region base64-decode-region)
("mmencode -b" "mmencode -u -b" base64-encode-region
base64-decode-region)
("recode data..base64" "recode base64..data" base64-encode-region
base64-decode-region)
("uuencode xxx" "uudecode -o /dev/stdout" tramp-uuencode-region
uudecode-decode-region)
("uuencode xxx" "uudecode -o -" tramp-uuencode-region
uudecode-decode-region)
("uuencode xxx" "uudecode -p" tramp-uuencode-region
uudecode-decode-region)
("uuencode xxx" "tramp_uudecode" tramp-uuencode-region
uudecode-decode-region)
("tramp_encode_with_module" "tramp_decode_with_module"
base64-encode-region
base64-decode-region)
("tramp_encode" "tramp_decode" base64-encode-region
base64-decode-region))
tramp-actions-before-shell '((tramp-password-prompt-regexp
tramp-action-password)
(tramp-login-prompt-regexp tramp-action-login)
(shell-prompt-pattern tramp-action-succeed)
(tramp-shell-prompt-pattern tramp-action-succeed)
(tramp-wrong-passwd-regexp
tramp-action-permission-denied)
(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-process-alive-regexp
tramp-action-out-of-band))
tramp-multi-actions '((tramp-password-prompt-regexp
tramp-multi-action-password)
(tramp-login-prompt-regexp tramp-multi-action-login)
(shell-prompt-pattern tramp-multi-action-succeed)
(tramp-shell-prompt-pattern tramp-multi-action-succeed)
(tramp-wrong-passwd-regexp
tramp-multi-action-permission-denied)
(tramp-process-alive-regexp
tramp-multi-action-process-alive))
tramp-terminal-type "dumb"
;; variable encoded due to non-printable characters
tramp-shell-prompt-pattern (base64-decode-string
"XlteIyQlPgpdKlsjJCU+XSAqXCgbXFtbMC05O10qW2EtekEtWl0gKlwpKg==")
tramp-chunksize nil
tramp-bkup-backup-directory-info nil
shell-prompt-pattern "^[^#$%>\n]*[#$%>] *"
backup-by-copying nil
backup-by-copying-when-linked nil
backup-by-copying-when-mismatch nil
password-cache t
password-cache-expiry 16
file-name-handler-alist '(("^/\\([[][^]]*\\)?$" .
tramp-completion-file-name-handler)
("\\`/\\[.*\\]" . tramp-file-name-handler)
("^/[^/:]+:" . remote-path-file-handler-function))
)
--
Marc Boyer INPT - ENSEEIHT - Dép. Télécoms & Réseaux
Tel: (33) 5.61.58.80.65 IRIT-IRT
Fax: (33) 5.61.58.80.14 2, rue Camichel
http://irt.enseeiht.fr/boyer/ 31071 TOULOUSE Cedex 7
- tramp (2.0.53); New tramp-password-prompt-regexp,
Marc Boyer <=