[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
tramp (2.1.7); tramp remotely corrupts files
From: |
Heow Eide-Goodman |
Subject: |
tramp (2.1.7); tramp remotely corrupts files |
Date: |
Fri, 22 Sep 2006 16:37:07 -0400 |
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--
Guys,
It's been driving me nuts that Tramp has been corrupting remote files,
even with the latest CVS version. :-( Tramp successfully reads the
remote file, but when it's saved it looks ok in Tramp, but is corrupted
on the target host.
Anyway, it's easily reproducable with a specific host (LispNYC.org)
from every host I've tested it on. I'd be happy to set up a test
account for you to reproduce it, this bug is sorta scarry and I love
Tramp.
Thanks,
- Heow
Emacs : GNU Emacs 21.4.1 (i486-pc-linux-gnu, X toolkit, Xaw3d scroll
bars)
of 2006-05-17 on rothera, modified by Debian
Package: tramp (2.1.7)
current state:
==============
(setq
tramp-current-method "ssh"
tramp-current-user "heow"
tramp-current-host "lispnyc.org"
tramp-auto-save-directory "~/.emacs-backups"
tramp-default-method "ssh"
tramp-default-method-alist '((nil "%" "smb")
("" "\\`\\(anonymous\\|ftp\\)\\'" "ftp")
("\\`ftp\\." "" "ftp")
("\\`localhost\\'" "\\`root\\'" "su"))
tramp-default-host "localhost.localdomain"
tramp-default-proxies-alist nil
tramp-default-user nil
tramp-default-user-alist '(("smb" nil "") ("\\`su\\(do\\)?\\'" nil
"root")
("\\`r\\(em\\)?\\(cp\\|sh\\)\\|telnet\\'"
nil
"heow")
)
tramp-rsh-end-of-line "\n"
tramp-default-password-end-of-line "\n"
tramp-remote-path '(tramp-default-remote-path "/usr/sbin"
"/usr/local/bin"
"/local/bin" "/local/freeware/bin" "/local/gnu/bin"
"/usr/freeware/bin" "/usr/pkg/bin"
"/usr/contrib/bin")
tramp-login-prompt-regexp ".*ogin\\( .*\\)?: *"
tramp-password-prompt-regexp "(base64-decode-string
\"Xi4qXChbcFBdYXNzd29yZFx8cGFzc3BocmFzZVwpLio6AD8gKg==\""
tramp-wrong-passwd-regexp "^.*\\(Connection \\(?:closed by foreign host
\\.\\|refused\\)\\|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\\.\\|Tramp connection closed\\).*\\|^.*\\(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_.-]+\\(#[0-9]+\\)?\\)?:\\(.*$\\)" 2 4 5 7)
tramp-file-name-regexp "\\`/[^/:]+:"
tramp-methods '(("smb") ("ftp")
("rcp" (tramp-login-program "rsh") (tramp-copy-program
"rcp")
(tramp-remote-sh "/bin/sh")
(tramp-login-args (("%h") ("-l" "%u")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("scp" (tramp-login-program "ssh") (tramp-copy-program
"scp")
(tramp-remote-sh "/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-e" "none")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("scp1" (tramp-login-program "ssh")
(tramp-copy-program "scp") (tramp-remote-sh "/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-1" "-e" "none")))
(tramp-copy-args ("-1")) (tramp-copy-keep-date-arg
"-p")
(tramp-password-end-of-line nil))
("scp2" (tramp-login-program "ssh")
(tramp-copy-program "scp") (tramp-remote-sh "/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-2" "-e" "none")))
(tramp-copy-args ("-2")) (tramp-copy-keep-date-arg
"-p")
(tramp-password-end-of-line nil))
("scp1_old" (tramp-login-program "ssh1")
(tramp-copy-program "scp1") (tramp-remote-sh
"/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-e" "none")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("scp2_old" (tramp-login-program "ssh2")
(tramp-copy-program "scp2") (tramp-remote-sh
"/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-e" "none")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("sftp" (tramp-login-program "ssh")
(tramp-copy-program "sftp") (tramp-remote-sh
"/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-e" "none")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("rsync" (tramp-login-program "ssh")
(tramp-copy-program "rsync") (tramp-remote-sh
"/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-e" "none")))
(tramp-copy-args ("-e" "ssh"))
(tramp-copy-keep-date-arg "-t")
(tramp-password-end-of-line nil))
("remcp" (tramp-login-program "remsh")
(tramp-copy-program "rcp") (tramp-remote-sh "/bin/sh")
(tramp-login-args (("%h") ("-l" "%u")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("rsh" (tramp-login-program "rsh") (tramp-copy-program
nil)
(tramp-remote-sh "/bin/sh")
(tramp-login-args (("%h") ("-l" "%u")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh" (tramp-login-program "ssh") (tramp-copy-program
nil)
(tramp-remote-sh "/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-e" "none")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh1" (tramp-login-program "ssh") (tramp-copy-program
nil)
(tramp-remote-sh "/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-1" "-e" "none")))
(tramp-copy-args ("-1")) (tramp-copy-keep-date-arg
nil)
(tramp-password-end-of-line nil))
("ssh2" (tramp-login-program "ssh") (tramp-copy-program
nil)
(tramp-remote-sh "/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-2" "-e" "none")))
(tramp-copy-args ("-2")) (tramp-copy-keep-date-arg
nil)
(tramp-password-end-of-line nil))
("ssh1_old" (tramp-login-program "ssh1")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-e" "none")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("ssh2_old" (tramp-login-program "ssh2")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p") ("-e" "none")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("remsh" (tramp-login-program "remsh")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args (("%h") ("-l" "%u")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("telnet" (tramp-login-program "telnet")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args (("%h"))) (tramp-copy-args nil)
(tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("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-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))
("scpx" (tramp-login-program "ssh")
(tramp-copy-program "scp") (tramp-remote-sh "/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p")
("-e" "none" "-t" "-t" "/bin/sh"))
)
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
("sshx" (tramp-login-program "ssh") (tramp-copy-program
nil)
(tramp-remote-sh "/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-p" "%p")
("-e" "none" "-t" "-t" "/bin/sh"))
)
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("krlogin" (tramp-login-program "krlogin")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args (("%h") ("-l" "%u") ("-x")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line nil))
("plink" (tramp-login-program "plink")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args (("%h") ("-l" "%u") ("-P" "%p")
("-ssh")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line "xy"))
("plink1" (tramp-login-program "plink")
(tramp-copy-program nil) (tramp-remote-sh "/bin/sh")
(tramp-login-args
(("%h") ("-l" "%u") ("-P" "%p") ("-1" "-ssh")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg nil)
(tramp-password-end-of-line "xy"))
("pscp" (tramp-login-program "plink")
(tramp-copy-program "pscp") (tramp-remote-sh
"/bin/sh")
(tramp-login-args (("%h") ("-l" "%u") ("-P" "%p")
("-ssh")))
(tramp-copy-args ("-scp")) (tramp-copy-keep-date-arg
"-p")
(tramp-password-end-of-line "xy"))
("psftp" (tramp-login-program "plink")
(tramp-copy-program "pscp") (tramp-remote-sh
"/bin/sh")
(tramp-login-args ("%h") ("-l" "%u") ("-P" "%p")
("-ssh"))
(tramp-copy-args ("-psftp")) (tramp-copy-keep-date-arg
"-p")
(tramp-password-end-of-line "xy"))
("fcp" (tramp-login-program "fsh") (tramp-copy-program
"fcp")
(tramp-remote-sh "/bin/sh -i")
(tramp-login-args (("%h") ("-l" "%u") ("sh" "-i")))
(tramp-copy-args nil) (tramp-copy-keep-date-arg "-p")
(tramp-password-end-of-line nil))
)
tramp-end-of-output "///0f8d4cec465d032f07132465dad18de3"
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 "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-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-backups"))
tramp-cache-data '(([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org" nil]
("uname" "Linux 2.6.10-5-386")
("default-remote-path" "/bin:/usr/bin") ("test"
"test")
("/bin" t) ("/usr/bin" t) ("/usr/sbin" t)
("/usr/local/bin" t) ("/local/bin" nil)
("/local/freeware/bin" nil) ("/local/gnu/bin" nil)
("/usr/freeware/bin" nil) ("/usr/pkg/bin" nil)
("/usr/contrib/bin" nil) ("remote-shell" "/bin/sh")
("file-exists" "test -e") ("stat" "\\stat")
("id" "/usr/bin/id") ("gid-integer" 1000)
("perl" "\\perl") ("local-encoding"
base64-encode-region)
("local-decoding" base64-decode-region)
("remote-encoding" tramp-perl-encode-with-module)
("remote-decoding" tramp-perl-decode-with-module)
("ls" "/bin/ls"))
([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org"
"/home/heow/tmp/out.txt"]
("file-exists-p" t)
("file-attributes-integer"
(nil 1 1000 1000 (17684 18291) (17684 18291)
(17684 18291) 48580 "-rw-rw-r--" nil 990 (-1 0))
)
("file-truename"
"/ssh:address@hidden:/home/heow/tmp/out.txt")
)
("#<process *tramp/ssh address@hidden>"
("last-cmd-time" (17684 18164 365793)) ("chunksize"
0)
("scripts"
("tramp_perl_decode_with_module"
"tramp_perl_encode_with_module")
)
)
([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org"
"/home"]
("file-exists-p" t)
("file-attributes-integer"
(t 17 0 50 (17683 51816) (17680 3836) (17680 3836)
400
"drwxrwsr-x" t 2 (-1 0))
)
)
([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org"
"/home/heow"]
("file-exists-p" t)
("file-attributes-integer"
(t 23 1000 33 (17684 16501) (17684 16033) (17684
16033)
1416 "drwxr-x---" t 3 (-1 0))
)
)
([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org"
"/home/heow/tmp"]
("file-exists-p" t)
("file-attributes-integer"
(t 3 1000 1000 (17684 18246) (17684 18067) (17684
18067)
472 "drwxrwxr-x" nil 1196 (-1 0))
)
)
([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org"
"/home/heow/tmp/RCS/out.txt,v"]
("file-exists-p" nil))
([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org"
"/home/heow/tmp/out.txt,v"]
("file-exists-p" nil))
([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org"
"/home/heow/tmp/RCS/out.txt"]
("file-exists-p" nil))
([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org"
"/home/heow/tmp/CVS/Entries"]
("file-readable-p" nil))
([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org"
"/home/heow/tmp/SCCS/s.out.txt"]
("file-exists-p" nil))
([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org"
"/home/heow/tmp/s.out.txt"]
("file-exists-p" nil))
([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org"
"/home/heow/.emacs-backups"]
("file-exists-p" t)
("file-name-all-completions"
("./" "../" "!etc!apache2!sites-available!
default~"
"!etc!fstab~" "!etc!mailman!mm_cfg.py~" "!etc!
motd~"
"!etc!muddleftpd!muddleftpd.conf~"
"!etc!muddleftpd!mudpass~" "!etc!postfix!
main.cf~"
"!etc!rc.local~" "!etc!shadow~"
"!home!heow!asdf-howto.lisp~"
"!home!heow!bin!dotfiles-home!.emacs~"
"!home!heow!bin!dotfiles-home!.llxtrc~"
"!home!heow!bin!screen~"
"!home!heow!lispnyc!aserve!main-actions.lisp~"
"!home!heow!lispnyc!aserve!main-webactions.lisp~"
"!home!heow!lispnyc!aserve!pages!about.clp~"
"!home!heow!lispnyc!aserve!pages!contact.clp~"
"!home!heow!lispnyc!aserve!pages!contact.html~"
"!home!heow!lispnyc!aserve!pages!css!
screen_blue.css~"
"!home!heow!lispnyc!aserve!pages!
dynamic-page1.clp~"
"!home!heow!lispnyc!aserve!pages!footer.clp~"
"!home!heow!lispnyc!aserve!pages!header.clp~"
"!home!heow!lispnyc!aserve!pages!welcome.clp~"
"!home!heow!lispnyc!aserve!pages!welcome.html~"
"!home!heow!lispnyc!aserve!start.lisp~"
"!home!heow!lispnyc!aserve!start-test.lisp~"
"!home!heow!lispnyc!aserve!start-tutorial.lisp~"
"!home!heow!lispnyc!aserve!tutorial-aserve.cl~"
"!home!heow!lispnyc!aserve!
tutorial-webactions.cl~"
"!home!heow!lispnyc!site-settings.lisp~"
"!home!heow!place-lispnyc!cl-wiki!wiki-data!
home~"
"!home!heow!place-lispnyc!cl-wiki!wiki-data!
locations~"
"!home!heow!place-lispnyc!cl-wiki!wiki-data!soc~"
"!home!heow!prj!aserve-tutorial!patch.cl~"
"!home!heow!prj!aserve-tutorial!start.lisp~"
"!home!heow!prj!aserve-tutorial!
tutorial-aserve.cl~"
"!home!heow!prj!aserve-tutorial!tutorial.cl~"
"!home!heow!prj!aserve-tutorial!
tutorial-webactions.cl~" "!home!heow!prj!clisp!clisp~" "!home!heow!prj!
clisp!src!config.lisp~" "!home!heow!prj!cmu-run!do.lisp~" "!home!heow!
prj!cmu-run!do.output~" "!home!heow!prj!cmu-run!do.sh~" "!home!heow!tmp!
out.txt~" "!home!heow!tramp.lisp~" "!scp:address@hidden:!home!heow!
lispnyc!eduardo.lisp~" "!scp:address@hidden:!home!heow!prj!
mod_lisp!modlisp-cmucl.lisp~" "!scp:address@hidden:!home!heow!prj!
mod_lisp!webdemo.cl~" "!scp:address@hidden:!home!heow!tmp!dada!
DADA!Config.pm~" "!scp:address@hidden:!var!www!lispnyc!aserve!
tutorial-aserve.cl~" "!scp:address@hidden:!var!www!lispnyc!cgi-bin!
mail.cgi~" "!scp:address@hidden:!var!www!lispnyc!dada-mail!DADA!
Config.pm~" "!scp:address@hidden:!var!www!lispnyc!html!index.html~"
"!scp:address@hidden:!var!www!lispnyc!lsp!test.lsp~" "!
ssh:address@hidden:!home!heow!foo.txt~" "!ssh:address@hidden:!home!
heow!prj!cl-blog!trunk!cl-blog!blog.conf~" "!ssh:address@hidden:!home!
heow!prj!cl-blog!trunk!cl-blog!source!package.lisp~" "!
ssh:address@hidden:!home!heow!prj!cl-blog!trunk!cl-blog!start.lisp~"
"!ssh:address@hidden:!home!heow!tmp!out.txt~" "!
ssh:address@hidden:!home!heow!lispnyc!aserve!main-webactions.lisp~"
"!ssh:address@hidden:!home!heow!lispnyc!aserve!pages!
template-main.clp~" "!ssh:address@hidden:!home!heow!lispnyc!aserve!
start.lisp~" "!ssh:address@hidden:!home!heow!lispnyc!cl-blog!
blog.conf~" "!ssh:address@hidden:!home!heow!lispnyc!cl-wiki!
wiki-data!about~" "!ssh:address@hidden:!home!heow!lispnyc!cl-wiki!
wiki-data!contact~" "!ssh:address@hidden:!home!heow!lispnyc!
cl-wiki!wiki-data!locations~" "!ssh:address@hidden:!home!heow!
lispnyc!cl-wiki!wiki-data!past-meetings~" "!usr!lib!mailman!Mailman!
Defaults.py~" "!usr!local!bin!net-pilo.sh~" "!var!www!lispnyc!aserve!
tutorial-aserve.cl~" "!var!www!lispnyc!cl-wiki!start.lisp~" "!var!www!
lispnyc!html!index.html~")
)
)
([cl-struct-tramp-file-name "ssh" "heow"
"lispnyc.org"
"/home/heow/.emacs-backups/!ssh:address@hidden:!
home!heow!tmp!out.txt~"]
("file-exists-p" t)
("file-attributes-integer"
(nil 1 1000 1000 (17684 18285) (17684 18248)
(17684 18290) 48999 "-rw-rw-r--" nil 1045 (-1 0))
)
)
)
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
backup-directory-alist '((".*" . "~/.emacs-backups"))
file-name-handler-alist '(("\\`/[^/:]+:" . tramp-file-name-handler)
("\\`/:" . file-name-non-special))
)
(setq
buffer-name "*tramp/ssh address@hidden"
tramp-remote-path '("/bin" "/usr/bin" "/usr/sbin" "/usr/local/bin")
)
This is a special notion of the `gnus/message' package. If you
use another mail agent (by copying the contents of this buffer)
please ensure that the buffers are attached to your email.
<#part type="text/plain" encoding=base64 disposition=attachment
buffer="*tramp/ssh address@hidden" description="*tramp/ssh
address@hidden">
<#/part>
- tramp (2.1.7); tramp remotely corrupts files,
Heow Eide-Goodman <=