Jonathan,

At 12:02 (GMT-0400) on 12-September-2002, Jonathan Epstein wrote:

 > I am extremely grateful for the efforts that Douglas Stephens and
 > Kai (and others) have put into this.  After months of beating my
 > head against this, I am now finally able to get remote access from
 > my W2K Emacs 20.6.1+Tramp 2.0.17 to several (secured) remote Linux
 > systems, without having to store my password locally in any way.
 > Here's the only TRAMP-specific code in my _emacs : 
 > 
 > (require 'tramp)
 > (require 'telnet)
 > (setq tramp-password-end-of-line "\r\n")
 > (setq tramp-default-method "plink")
 > (setq tramp-verbose 10)
 > (setq tramp-debug-buffer t)
 > (setq tramp-auto-save-directory "c:/temp")

My emacs file has
  ;; My own lisp code
  (setq load-path (append
                   (list (expand-file-name "~/emacs")
                         (expand-file-name "~/emacs/html-helper-mode")
                         (expand-file-name "~/emacs/elib-1.0")
                         (expand-file-name "~/emacs/pcl-cvs-2.9.9")
                         (expand-file-name "~/emacs/tramp/lisp")
                         )
                   load-path
                   ))


 <snip>

  (setq-default buffer-file-coding-system 'undecided-unix)

 <snip>

  (require 'tramp)
  (setq tramp-verbose 10) ;; Help debugging
  (setq tramp-debug-buffer t) ;; Help debugging
  (setq tramp-auto-save-directory "d:/temp") ;; Faster auto saves
  (setq tramp-password-end-of-line "\r\n") 
  (setq tramp-default-method "plink")
  (add-to-list 'tramp-remote-path "/export/home/gray/bin")

and I am successfully talking to Linux and Solaris 2.8 boxes (the
Solaris boxes are now running perl 5.6.0, but I do not think that is
an issue.

I have to set the path to ensure the mimencode binary is found.

I realise that Kai has responded, and so you may already have a
solution.

Douglas.

 > It's possible that I could even remove some of this.
 > 
 > Anyhow, while access to the two Linux systems works great, I am currently unable to 
 >access a remote Solaris system which is a bit old, and is running a version of Perl 
 >that's a bit old:
 > 
 > trypsin% uname -a
 > SunOS trypsin 5.8 Generic_108528-15 sun4u sparc SUNW,Ultra-5_10
 > trypsin% perl -v
 > 
 > This is perl, version 5.005_03 built for sun4-solaris
 > 
 > 
 >  I see the following at the end of the *Messages* buffer:
 > 
 > tramp: Checking to see if encoding/decoding commands work on remote host...
 > Remote host cannot execute de/encoding commands.  See buffer `*tramp/plink 
 >[EMAIL PROTECTED]*' for details
 > 
 > 
 >   But that buffer is quite uninformative, and only contains the line:
 > 
 > Process *tramp/plink [EMAIL PROTECTED]* interrupt
 > 
 >   Here's the end of the debug buffer:
 > 
 > # Checking remote decoding command `tramp_decode' for sanity
 > $ ( echo xyzzy | tramp_encode | tramp_decode >/dev/null 2>/dev/null; echo 
 >tramp_exit_status $? )
 > tramp_exit_status 0
 > # Using remote encoding tramp_encode
 > # Using remote decoding tramp_decode
 > # Using local encoding base64-encode-region
 > # Using local decoding base64-decode-region
 > # Checking to see if encoding/decoding commands work on remote host...
 > $ echo xyzzy | tramp_encode | tramp_decode
 > 
 > 
 > So it looks as though it hangs on the encoding and/or decoding.  Is this a known 
 >problem with older versions of Perl?  It wouldn't be a big deal to upgrade Perl on 
 >that system if this is the consensus.
 > 
 > Thanks,
 > 
 > Jonathan
 > 
 > 
 > 
 > At 12:30 PM 9/12/2002 +0200, Kai wrote:
 > >Douglas Gray Stephens <[EMAIL PROTECTED]> writes:
 > >
 > >> I have downloaded 2.0.16 from the CVS archive on 
 > >>  [EMAIL PROTECTED]:/cvsroot/tramp 
 > >> and tried it out, and I only need set 
 > >>  (setq tramp-password-end-of-line "\r\n") 
 > >> and otherwise the code works without modification.
 > >
 > >That's good news!
 > >
 > >> I have noticed that
 > >>  1.  I cannot use
 > >>        /hostname:file
 > >>      as it does not get the password prompt, while
 > >>        /user@hostname:file
 > >>      works.
 > >
 > >Hm.  Can you (setq tramp-debug-buffer t) and show me a debug buffer
 > >for the former case, and a debug buffer for the latter case, to
 > >compare?  (Buffer *debug tramp/foo*.)
 > >
 > >>  2.  The code is always uploading the perl code for encoding/decoding,
 > >>      while before I could use the existing binary mimencode on the
 > >>      remote host.
 > >
 > >I did this because I'm lazy.  I recently added a change so that this
 > >code is only uploaded for inline methods (not for out-of-band
 > >methods), but at the time the code is uploaded Tramp does not know
 > >yet whether it will use it.
 > >
 > >I hope I will get around to improving this someday.
 > >
 > >kai
 > >-- 
 > >~/.signature is: umop 3p!sdn    (Frank Nobis)
 > >
 > >
 > >_______________________________________________
 > >Tramp-devel mailing list
 > >[EMAIL PROTECTED]
 > >http://mail.freesoftware.fsf.org/mailman/listinfo/tramp-devel
 > 
 > 

-- 

================================
Douglas GRAY STEPHENS        
Technical Architect (Directories)
Schlumberger Cambridge Research
High Cross,
Madingley Road,
Cambridge.
CB3 0EL
ENGLAND

Phone  +44 1223 325295
Mobile +44 773 0051628
Fax    +44 1223 311830
Email [EMAIL PROTECTED]
================================



_______________________________________________
Tramp-devel mailing list
[EMAIL PROTECTED]
http://mail.freesoftware.fsf.org/mailman/listinfo/tramp-devel

Reply via email to