From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: File botched up using Tramp Date: Tue, 31 May 2005 17:34:34 -0400 Message-ID: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1117576084 19521 80.91.229.2 (31 May 2005 21:48:04 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 31 May 2005 21:48:04 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 31 23:47:57 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DdEZI-00007Q-7L for ged-emacs-devel@m.gmane.org; Tue, 31 May 2005 23:46:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DdEeS-0000mq-4X for ged-emacs-devel@m.gmane.org; Tue, 31 May 2005 17:51:56 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DdEce-0000Ro-6b for emacs-devel@gnu.org; Tue, 31 May 2005 17:50:04 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DdEcW-0000Ne-KQ for emacs-devel@gnu.org; Tue, 31 May 2005 17:50:00 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DdEcQ-0000F7-0N for emacs-devel@gnu.org; Tue, 31 May 2005 17:49:54 -0400 Original-Received: from [132.204.24.67] (helo=mercure.iro.umontreal.ca) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DdEPZ-00071n-6K for emacs-devel@gnu.org; Tue, 31 May 2005 17:36:33 -0400 Original-Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 6F19B2CF44B; Tue, 31 May 2005 17:34:38 -0400 (EDT) Original-Received: from asado.iro.umontreal.ca (asado.iro.umontreal.ca [132.204.24.84]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id 4570D4AC008; Tue, 31 May 2005 17:34:33 -0400 (EDT) Original-Received: by asado.iro.umontreal.ca (Postfix, from userid 20848) id 78BA6506C; Tue, 31 May 2005 17:34:34 -0400 (EDT) Original-To: emacs-devel@gnu.org User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-4.841, requis 5, AWL 0.06, BAYES_00 -4.90, UPPERCASE_25_50 0.00) X-MailScanner-From: monnier@iro.umontreal.ca X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:37967 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:37967 I just tried for the first time to use Tramp to edit a local file under a different user-id, and it botched my file. I did: C-x C-f /ssh:USER@mycomputer:/foo/bar/baz RET C-x C-s at which point it complained of "tramp_exit_status 1" when running "recode base64..data". I set tramp-debug-buffer to t (strange name: it would sound like it holds a buffer rather than a boolean) and tried again (this time with C-x C-w to a different file name) and it failed just the same, but I don't see anything suspicious in the attached log: if I try to run the command by hand it works fine. The botched file starts out right but gets a bit of garbage mid-course (at position 6054) and is soon after truncated. Given the 6bit/per-byte data plus one LF per 76 byte, I guess that the 6054 decoded chars turn into 8192 bytes on the base64 encoded data, and that the problem has to do with either chunking or buffering. Does it ring a bell for anyone? Stefan [...] $ test -e /home/www/usagers/pift3051/HTML/index-2.html 2>/dev/null; echo tramp_exit_status $? tramp_exit_status 1 $ test -d /home/www/usagers/pift3051/HTML/ 2>/dev/null; echo tramp_exit_status $? tramp_exit_status 0 $ test -w /home/www/usagers/pift3051/HTML/ 2>/dev/null; echo tramp_exit_status $? tramp_exit_status 0 $ test -e /home/www/usagers/pift3051/HTML/index-2.html 2>/dev/null; echo tramp_exit_status $? tramp_exit_status 1 # Encoding region... # Encoding region using function `base64-encode-region'... # Decoding region into remote file /ssh:pift3051@asado:/home/www/usagers/pift3051/HTML/index-2.html... $ recode base64..data >/home/www/usagers/pift3051/HTML/index-2.html <<'EOF' # Sending data to remote host... $ PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy93M2MvL2R0ZCBodG1sIDQuMCB0cmFuc2l0aW9uYWwv L2VuIj4KPGh0bWw+CjxoZWFkPgogIDxtZXRhIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD1p c28tODg1OS0xIgogaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIj4KICA8bWV0YSBjb250ZW50PSJK YW4gR2Vjc2VpIiBuYW1lPSJBdXRob3IiPgogIDxtZXRhIGNvbnRlbnQ9Ik1pY3Jvc29mdCBGcm9u dFBhZ2UgNi4wIiBuYW1lPSJHRU5FUkFUT1IiPgogIDx0aXRsZT5kZXNjcjMwNTE8L3RpdGxlPgo8 L2hlYWQ+Cjxib2R5Pgo8Y2VudGVyPgo8aDE+Q291cnMgSUZUMzA1MTogUHJvamV0IGQnaW5mb3Jt YXRpcXVlPC9oMT4KPC9jZW50ZXI+CjxjZW50ZXI+CjxoMj4gPGZvbnQgc2l6ZT0iNCI+Q29vcmRv bm5hdHJpY2UgOiBTdW5nLUh1aSBQYXJrICg8YSBocmVmPSJtYWlsdG86cGFya3N1bmdAaXJvLnVt b250cmVhbC5jYSI+cGFya3N1bmdAaXJvLnVtb250cmVhbC5jYTwvYT4pPC9mb250PjwvaDI+Cjxo Mj4gPGZvbnQgc2l6ZT0iNCI+UHJvZmVzc2V1ciByZXNwb25zYWJsZSA6IFN0ZWZhbiBNb25uaWVy ICg8YSBocmVmPSJtYWlsdG86bW9ubmllckBpcm8udW1vbnRyZWFsLmNhIj5tb25uaWVyQGlyby51 bW9udHJlYWwuY2E8L2E+KTwvZm9udD48L2gyPgo8cD4KJm5ic3A7PC9wPgo8L2NlbnRlcj4KPGgy PjxhIGhyZWY9Imh0dHA6Ly93d3cuaXJvLnVtb250cmVhbC5jYS9+cGlmdDMwNTEvc3VqZXRzSDA1 Lmh0bWwiPlByb2pldHMgCnByb3Bvc+lzIOAgbGEgc2Vzc2lvbiBIMDUgPC9hPjwvaDI+CjxoMj48 YSBocmVmPSJodHRwOi8vd3d3Lmlyby51bW9udHJlYWwuY2EvfnBpZnQzMDUxL3N1amV0c0UwNS5o dG1sIj5Qcm9qZXRzIApwcm9wb3PpcyDgIGxhIHNlc3Npb24gRTA1IDwvYT48L2gyPgo8cD48aT5Q ciZlYWN1dGU7YWxhYmxlczwvaT4KPC9wPgo8cD40MCBjciZlYWN1dGU7ZGl0cyByJmVhY3V0ZTt1 c3NpcyBkZSBjb3VycyBJRlQgZXQgcHImZWFjdXRlO2FsYWJsZXMKZXhwbGljaXRlcwpzZWxvbiBs YSBuYXR1cmUgZHUgcHJvamV0Lgo8L3A+CjxwPjxpPkRlc2NyaXB0aW9uPC9pPgo8L3A+CjxwPkwn JmVhY3V0ZTt0dWRpYW50IGRvaXQgciZlYWN1dGU7YWxpc2VyIHVuIHByb2pldCBkJ2luZm9ybWF0 aXF1ZQpqdWcmZWFjdXRlOwomZWFjdXRlO3F1aXZhbGVudCBlbiBjaGFyZ2UgZGUgdHJhdmFpbCAm YWdyYXZlOyB1biBjb3VycyBkZSA0CmNyJmVhY3V0ZTtkaXRzLgpDZWNpIGNvcnJlc3BvbmQgYXUg bWluaW11bSAmYWdyYXZlOyAxNTAgaGV1cmVzIGRlIHRyYXZhaWwsIHNvaXQgdW5lCmRpemFpbmUK ZCdoZXVyZXMgcGFyIHNlbWFpbmUgcG91ciB1biB0cmltZXN0cmUgb3UgNSBzZW1haW5lcyAmYWdy YXZlOyB0ZW1wcwpwbGVpbi4KSWwgbid5IGEgcGFzIGRlIGNvdXJzIG1hZ2lzdHJhbCwgbmkgc2Vz c2lvbnMgZGUgVFAuCjwvcD4KPHA+VW4gcHJvamV0IElGVCAzMDUxIHBldXQgcHJlbmRyZSBwbHVz aWV1cnMgZm9ybWVzLCBwYXIgZXhlbXBsZToKPGJyPgoqIExhIHImZWFjdXRlO2FsaXNhdGlvbiBk J3VuIHByb2dyYW1tZSBpbmZvcm1hdGlxdWUgZCdlbnZlcmd1cmUuCjxicj4KKiBMJ2FuYWx5c2Ug ZGUgc3lzdCZlZ3JhdmU7bWVzIGluZm9ybWF0aXF1ZXMgb3UgZCdhbGdvcml0aG1lcwpleGlzdGFu dHMuCjxicj4KKiBMYSBjb25jZXB0aW9uIG91IGwnaW1wbGFudGF0aW9uIGRlIG5vdXZlYXV4IHN5 c3QmZWdyYXZlO21lcy4KPGJyPgoqICZFYWN1dGU7dmFsdWF0aW9uLCB0ZXN0cyBvdSBhbSZlYWN1 dGU7bGlvcmF0aW9uIGRlIHN5c3QmZWdyYXZlO21lcwpleGlzdGFudHMuCjxicj4KTGUgcHJvamV0 IGRvaXQgYXZvaXIgdW4gb2JqZWN0aWYgY2xhaXIgZXQgYmllbiBkJmVhY3V0ZTtmaW5pLiBJbCBl c3QKaW1wb3J0YW50IHF1ZSBsZSBwcm9qZXQgcHJvZHVpc2UgdW4gciZlYWN1dGU7c3VsdGF0IHRh bmdpYmxlICh1bgpwcm9ncmFtbWUsCnVuIHJhcHBvcnQsIHVuIGFydGljbGUsIGV0Yy4pIHF1aSBw ZXJtZXR0cmEgdW5lICZlYWN1dGU7dmFsdWF0aW9uCm9iamVjdGl2ZQpkdSBwcm9qZXQuCjwvcD4K PHA+PGk+Q29tbWVudCB0cm91dmVyIHVuIHByb2pldDwvaT4KPC9wPgo8cD5DJ2VzdCBsYSByZXNw b25zYWJpbGl0JmVhY3V0ZTsgZGUgbCcmZWFjdXRlO3R1ZGlhbnQgZGUgdHJvdXZlciB1bgpwcm9q ZXQKYWNjZXB0YWJsZSBldCBkZSBsJ2VucmVnaXN0cmVyIHBhciBjb3VycmllbCBhdXByJmVncmF2 ZTtzIGR1CmNvb3Jkb25uYXRldXIKZHUgY291cnMuIElsIHkgYSBwbHVzaWV1cmVzIGZhJmNjZWRp bDtvbnMgZGUgc2UgdHJvdXZlciB1biBwcm9qZXQ6Cjxicj4KYSkgRGVtYW5kZXIgYXV4IHByb2Zl c3NldXJzCjxicj4KYikgUHJvcG9zZXIgdW4gcHJvamV0IGV0IGNoZXJjaGVyIHVuIHByb2YgcXVp IGVuIGFjY2VwdGUgbGEgZGlyZWN0aW9uCjxicj4KYykgQ29uc3VsdGVyIGxlIHNpdGUgZHUgY291 cnM7IHMnaWwgeSBhIGRlIHByb2pldHMgZGlzcG9uaWJsZXMsIGlscwp5IHNlcm9udCBwdWJsaSZl YWN1dGU7cwo8YnI+CmQpIENoZXJjaGVyIHVuIHByb2pldCBhdXggYXV0cmVzIGQmZWFjdXRlO3Bh cnRlbWVudHMgb3UgJkVhY3V0ZTtjb2xlcwpkZSBsJ1VuaXZlcnNpdCZlYWN1dGU7Lgo8L3A+Cjxw PiZBZ3JhdmU7IHBhcnRpciBkZSBsYSBzZXNzaW9uIGQnJmVhY3V0ZTt0JmVhY3V0ZTsgMjAwMywg bGVzIHByb2pldHMKZW4gZW50cmVwcmlzZSBuZSBzb250IHBsdXMgcG9zc2libGUgZGFucyBsZSBj b3VycyBJRlQzMDUxLiBJbHMgcGV1dmVudAomZWNpcmM7dHJlIGZhaXRzIHNvdXMgZm9ybWUgZGUg c3RhZ2VzIGRhbnMgbGUgY2FkcmUgZHUgY291cnMgSUZUMzA1Mgo8L3A+CjxwPjxpPlByb2pldHMg ZCcmZWFjdXRlO3F1aXBlPC9pPgo8L3A+CjxwPkxlcyBwcm9qZXRzIGQnJmVhY3V0ZTtxdWlwZSBz ZXJvbnQgbWVuJmVhY3V0ZTtzIGRhbnMgbGUgc3R5bGUgZHUKdHJhdmFpbApkYW5zIGwnZW50cmVw cmlzZSwgYXZlYyBkZXMgJmVhY3V0ZTtjaCZlYWN1dGU7YW5jZXMsIHImZWFjdXRlO3VuaW9ucyBl dApyYXBwb3J0cyBpbnQmZWFjdXRlO3JpbWFpcmVzLgo8L3A+CjxwPjxpPlByb2pldHMgJmFncmF2 ZTsgbCdleHQmZWFjdXRlO3JpZXVyIGR1IERJUk88L2k+CjwvcD4KPHA+VG91dCBwcm9qZXQgZCdp bmZvcm1hdGlxdWUgb3UgZGUgcmVjaGVyY2hlIG9wJmVhY3V0ZTtyYXRpb25uZWxsZQpkaXJpZyZl YWN1dGU7CnBhciB1biBwcm9mZXNzZXVyIGR1IERJUk8gZXN0IGF1dG9tYXRpcXVlbWVudCBhY2Nl cHRhYmxlLiBVbiBwcm9qZXQKZGlyaWcmZWFjdXRlOwpwYXIgdW4gcHJvZmVzc2V1ciBkJ3VuIGF1 dHJlIGQmZWFjdXRlO3BhcnRlbWVudCwgZGUgbCcmRWFjdXRlO2NvbGUgZGVzCkhFQywgZGUgbCcm RWFjdXRlO2NvbGUgUG9seXRlY2huaXF1ZSwgcGFyIHVuIGNoZXJjaGV1ciBvdSB1bgpjaGFyZyZl YWN1dGU7CmRlIGNvdXJzLCBkZXZyYSAmZWNpcmM7dHJlIGFwcHJvdXYmZWFjdXRlOyBwYXIgbGUg Y29vcmRvbm5hdGV1ci4KPC9wPgo8cD48aT5EaXJlY3RpdmVzIHBvdXIgbGEgY29uZHVpdGUgZGVz IHByb2pldHM8L2k+CjwvcD4KPHA+MS4gVG91dCBwcm9qZXQgKGluZGl2aWR1ZWwgb3UgZW4gJmVh Y3V0ZTtxdWlwZSkgY29tbWVuY2UgcGFyIHVuCiZlYWN1dGU7bm9uYyZlYWN1dGU7CmNvbnRlbmFu dCBsZSB0aXRyZSwgbGUgY29udGV4dGUgZXQgbGUgdHJhdmFpbCAmYWdyYXZlOyBmYWlyZS4gU291 bWV0dHJlCnBhciBjb3VycmllbCBsJyZlYWN1dGU7bm9uYyZlYWN1dGU7IGFwcHJvdXYmZWFjdXRl OyBwYXIgbGUgcHJvZmVzc2V1cgpyZXNwb25zYWJsZQooc3VwZXJ2aXNldXIpLCBwb3VyIGVucmVn aXN0cmVtZW50IOAgbGEKPGEgaHJlZj0ibWFpbHRvOnBhcmtzdW5nQGlyby51bW9udHJlYWwuY2Ei PmNvb3Jkb25uYXRyaWNlPC9hPi4gVm91cyBkZXZlegomZWNpcmM7dHJlCm5hdHVyZWxsZW1lbnQg aW5zY3JpdHMgYXUgY291cnMgSUZUMzA1MSBhdXByJmVncmF2ZTtzIGRlIGxhIEdlc3Rpb24KYWNh ZCZlYWN1dGU7bWlxdWUuCjwvcD4KPHA+Mi4gJkVhY3V0ZTt0YWJsaXIgdW4gc2l0ZSBXZWIgZHUg cHJvamV0LCBldCBsZSBjb21tdW5pcXVlciDgIGxhCjxhIGhyZWY9Im1haWx0bzpwYXJrc3VuZ0Bp cm8udW1vbnRyZWFsLmNhIj5jb29yZG9ubmF0cmljZTwvYT4sCmNvbnRlbmFudCBsZXMgaXRlbXMg c3VpdmFudHM6Cjxicj4KJm5ic3A7IChBKSAmRWFjdXRlO25vbmMmZWFjdXRlOyBkdSBwcm9qZXQK PGJyPgombmJzcDsgKEIpIERlc2NyaXB0aW9uIGQmZWFjdXRlO3RhaWxsJmVhY3V0ZTtlOiB0aXRy ZSwKc3AmZWFjdXRlO2NpZmljYXRpb24KZm9uY3Rpb25lbGxlLCBlbnZpcm9ubWVudCBldCBjb250 cmFpbnRlcyB0ZWNobmlxdWVzLCBhcmNoaXRlY3R1cmUKbG9naWNpZWxsZSwKbW9kdWxlcyBwcmlu Y2lwYXV4IGRlIHRyYXZhaWwgKHRlbHMgcXVlIG9iamV0cyAmYWdyYXZlOwpyJmVhY3V0ZTthbGlz ZXIsCmRlc2NyaXB0aW9uIGRlcyBpbnRlcmZhY2VzLCBkaXNjdXNzaW9ucyBhdmVjIGwndXNhZ2Vy LCBldGMuKS4gJkFncmF2ZTsKJmVhY3V0ZTtsYWJvcmVyIGF2ZWMgbGUgcHJvZiByZXNwb25zYWJs ZSBhdSBkJmVhY3V0ZTtidXQgZGVzIHRyYXZhdXguCjxicj4KJm5ic3A7IChDKSBQbGFuIGRlIGQm ZWFjdXRlO3ZlbG9wcGVtZW50Ogo8YnI+Ci0gZGF0ZSBkZSBkJmVhY3V0ZTtidXQgZXQgZGUgbGEg ZmluIGR1IHByb2pldCwKPGJyPgotIGRhdGVzIHByJmVhY3V0ZTt2dWVzIGRlIGxhIGNvbXBsJmVh Y3V0ZTt0aW9uIGV0IHYmZWFjdXRlO3JpZmljYXRpb24KZGVzIG1vZHVsZXMgcHJpbmNpcGF1eCBk dSB0cmF2YWlsIGQmZWFjdXRlO2ZpbmlzIHNvdXMgKEIpCjxicj4KJm5ic3A7IChEKSBSYXBwb3J0 cyBkZSBwcm9nciZlZ3JhdmU7czogYXBwcm94LiBjaGFxdWUgZGV1eCBzZW1haW5lcwooMS0yIHBh cmFncmFwaGVzIHN1ZmZpcm9udCksIGQmZWFjdXRlO2NyaXZhbnQgbGUgdHJhdmFpbCBhY2NvbXBs aSBldCBzaQpsZXMgdHJhdmF1eCBjb3JyZXNwb25kZW50IGF1IHBsYW4gZGUgZCZlYWN1dGU7dmVs b3BwZW1lbnQuIENlcyByYXBwb3J0cwpkb2l2ZW50ICZlY2lyYzt0cmUgb2JqZWN0aWZzLCBleHBv c2VyIGV0IGV4cGxpcXVlciBsZXMgJmVhY3V0ZTtjYXJ0cyBkdQpwbGFuIGV0IGVuIGRvbm5lciBs ZXMgcmFpc29ucy4gU2kgdm91cyBuJ2F2ZXogcmllbiBmYWl0LCBkaXRlcy1sZS4KPGJyPgombmJz cDsgKEUpIFJhcHBvcnQgZmluYWwgKGVuIG4naW1wb3J0ZSBxdWVsIGZvcm1hdCkgZXQKUiZlYWN1 dGU7c3VtJmVhY3V0ZTsKZW4gSFRNTCBlbiBmcmFuJmNjZWRpbDthaXMgZXQgZW4gYW5nbGFpcy4K PGJyPgpWb2lyIGxlcyBjaS1kZXNzb3VzIGRlcyBleGVtcGxlcyBkZSBzaXRlcyBkZSBwcm9qZXQu CjwvcD4KPHA+My4gJkFncmF2ZTsgbGEgZmluIGR1IHByb2pldCB2b3VzIGRldnJleiBmYWlyZSB1 bmUKcHImZWFjdXRlO3NlbnRhdGlvbgpkdSBwcm9qZXQgYXVwciZlZ3JhdmU7cyBkdSByZXNwb25z YWJsZSBkdSBwcm9qZXQgZXQgZHUgcmVzcG9uc2FibGUgZHUgY291cnMgCklGVDMwNTEuIExhCnBy JmVhY3V0ZTtzZW50YXRpb24KZXN0IGluZm9ybWVsbGUsIDMwIG1pbiwgZXhwbGlxdWFudCBsZSBw cm9ibCZlZ3JhdmU7bWUgaW5pdGlhbCBldCBsYQpzb2x1dGlvbiBhcHBvcnQmZWFjdXRlO2UuIFNp IHBvc3NpYmxlLCBtb250cmV6IGwnZXhlY3V0aW9uIGRlIHZvdHJlCnByb2dyYW1tZS4KTGEgZGF0 ZSBldCBsZSBsaWV1IHNvbnQgJmFncmF2ZTsgZCZlYWN1dGU7dGVybWluZXIgcGFyCmwnJmVhY3V0 ZTt0dWRpYW50LApldCAmYWdyYXZlOyBjb21tdW5pcXVlciBhdmVjIGxhIDxhIGhyZWY9Im1haWx0 bzpwYXJrc3VuZ0Bpcm8udW1vbnRyZWFsLmNhIj4KY29vcmRvbm5hdHJpY2U8L2E+Lgo8L3A+Cjxw PjxpPiZFYWN1dGU7dmFsdWF0aW9uPC9pPgo8L3A+CjxwPjUwJSBkZSBsYSBub3RlIHNlcmEgYXR0 cmlidSZlYWN1dGU7ICZhZ3JhdmU7IGxhIHF1YWxpdCZlYWN1dGU7CnRlY2huaXF1ZQpldCBsZSBi b24gZm9uY3Rpb25uZW1lbnQgZHUgcHJvamV0Owo8YnI+CjUwJSAmYWdyYXZlOyB2b3RyZSBpbml0 aWF0aXZlIGRhbnMgbGUgdHJhdmFpbCwgJmFncmF2ZTsgbGEKcXVhbGl0JmVhY3V0ZTsKZXQgcG9u Y3R1YWxpdCZlYWN1dGU7IGR1IHNpdGUgV2ViIGV0ICZhZ3JhdmU7IGxhIHByJmVhY3V0ZTtzZW50 YXRpb24uCjwvcD4KPHA+PGk+UmVtYXJxdWVzPC9pPgo8L3A+CjxwPi0gTGVzIGV4ZW1wbGVzIGRl IHNpdGVzIHNvbnQgJmFncmF2ZTsgdGl0cmUgaW5kaWNhdGlmOyBsJ2Vzc2VudGllbAplc3QKZGUg c3RydWN0dXJlciBsZSBwcm9qZXQsICZlYWN1dGU7dGFibGlyIHVuIHBsYW4gZGUgdHJhdmF1eCwg bGUgc3VpdnJlCmF1dGFudApxdWUgcG9zc2libGUsIGV0IHJhcHBvcnRlciBsZXMgJmVhY3V0ZTtj YXJ0cyBldCBsZXMgcHJvYmwmZWdyYXZlO21lcywKY29tbWUKb24gbGUgZmFpdCBkYW5zIHVuZSBl bnRyZXByaXNlLgo8YnI+Ci0gVm90cmUgc2l0ZSB3ZWIgc2VyYSB2JmVhY3V0ZTtyaWZpJmVhY3V0 ZTsgcCZlYWN1dGU7cmlvZGlxdWVtZW50IGV0CmRvbmMgaWwgZXN0IGltcG9ydGFudCBkZSBsJyZl YWN1dGU7dGFibGlyIHJhcGlkZW1lbnQgZXQgZGUgbGUgbWFpbnRlbmlyCiZhZ3JhdmU7IGpvdXIu IFVuIGJlYXUgc2l0ZSAmZWFjdXRlO3RhYmxpIHVuZSBzZW1haW5lIGF2YW50IGxhIGZpbiBkdQpw cm9qZXQKbmUgZmVyYSBwYXMgbCdhZmZhaXJlISBMZSBzaXRlIGRvaXQgJmVjaXJjO3RyZSBzaW1w bGUgZXQgbG9naXF1ZSwgZXQKc3VydG91dAomYWdyYXZlOyBqb3VyOyBsZXMgZW1iZWxsaXNzZW1l bnRzIGdyYXBoaXF1ZXMgc29udAphcHByJmVhY3V0ZTtjaSZlYWN1dGU7cwptYWlzIHBhcyBlc3Nl bnRpZWxzLgo8YnI+Ci0gTGUgcmFwcG9ydCBmaW5hbCBkb2l0IGNvbnRlbmlyIHRvdXQgZCZlYWN1 dGU7dGFpbCBlc3NlbnRpZWwgc3VyIGxlCnByb2JsJmVncmF2ZTttZSwgbSZlYWN1dGU7dGhvZGVz IHV0aWxpcyZlYWN1dGU7ZXMgZXQgbGVzCnImZWFjdXRlO3N1bHRhdHMKb2J0ZW51cywgJmVhY3V0 ZTt2ZW50dWVsbGVtZW50IGRlcyBwcm9wb3NpdGlvbnMgcG91cgphbSZlYWN1dGU7bGlvcmF0aW9u cwpmdXR1cmVzLiBMZSBmb3JtYXQsIGxhbmd1ZSwgbG9uZ3VldXIgZXRjLiBkdSByYXBwb3J0IGZp bmFsIHNvbnQKJmFncmF2ZTsKZCZlYWN1dGU7Y2lkZXIgYXZlYyBsZSByZXNwb25zYWJsZSBkdSBw cm9qZXQuCjxicj4KLSBVbiByJmVhY3V0ZTtzdW0mZWFjdXRlOyBIVE1MIGR1IHByb2pldCBlbiBm cmFuJmNjZWRpbDthaXMgZXQgYW5nbGFpcwplc3Qgb2JsaWdhdG9pcmUuCjxicj4KJm5ic3A7Cjwv cD4KPHA+PGk+TGllbnMgaW1wb3J0YW50czwvaT4KPGJyPgo8L3A+CjxoMz48YSBocmVmPSJodHRw Oi8vd3d3Lmlyby51bW9udHJlYWwuY2EvJTdFb3Jpb2xwaWUvaWZ0MzA1MSI+RXhlbXBsZQpkZQpz aXRlIHdlYiBwcm9qZXQ8L2E+IChFMDMpPC9oMz4KPGgzPjwvaDM+CjxoMz48YSBocmVmPSJodHRw Oi8vd3d3Lmlyby51bW9udHJlYWwuY2EvJTdFdGhpYmF1cC9pZnQzMDUxL01haW4vIj5FeGVtcGxl CmRlCnNpdGUgd2ViIHByb2pldDwvYT4gKEgwMik8L2gzPgo8aDM+CjxhCiBocmVmPSJodHRwOi8v d3d3Lmlyby51bW9udHJlYWwuY2EvJTdFcGlmdDMwNTEvd3d3LmdyaWNlYS51bW9udHJlYWwuY2Ev cGlmdDMwNTEvaW5kZXguaHRtbCI+RXhlbXBsZQpkZSBzaXRlIHdlYiBwcm9qZXQ8L2E+IChFMDEp PC9oMz4KPGgzPgo8YQogaHJlZj0iaHR0cDovL3d3dy5pcm8udW1vbnRyZWFsLmNhLyU3RXBpZnQz MDUxL3d3dy5nZW9jaXRpZXMuY29tL2lmdDMwNTEvaW5kZXguaHRtbCI+RXhlbXBsZQpkZSBzaXRl IHdlYiBwcm9qZXQ8L2E+IChFMDEpJm5ic3A7CjwvaDM+CjxwPiZuYnNwOwo8YnI+CiZuYnNwOwo8 YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNw Owo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZu YnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+ CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8 YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNw Owo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZu YnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+CiZuYnNwOwo8YnI+ CiZuYnNwOwo8L3A+CjwvYm9keT4KPC9odG1sPgo= # Sending end of data token... $ EOF # Waiting for remote host to process data... recode: Invalid input in step `Base64..data' $ echo tramp_exit_status $? tramp_exit_status 1