+2003-06-17 Kai Gro\e,A_\e(Bjohann <kai.grossjohann@gmx.net>
+
+ Version 2.0.35 of Tramp released.
+
+ * tramp.texi: From Michael Albinus <Michael.Albinus@alcatel.de>:
+ (Inline methods): Add methods `remsh' and `plink1'.
+ (External transfer methods): Add method `remcp'.
+ (Multi-hop Methods): Add method `remsh'.
+ Small patch from Adrian Aichner <adrian@xemacs.org>:
+ Fix minor typos.
+ (Concept Index): Added to make manual searchable via
+ `Info-index'.
+ (Version Control): Add cindex entry.
+
2003-06-04 Richard M. Stallman <rms@gnu.org>
* programs.texi (Expressions): Delete C-M-DEL.
@include trampver.texi
-@c Entries for @command{install-info} to use
-@dircategory Emacs
-@direntry
-* TRAMP: (tramp). Transparent Remote Access, Multiple Protocol
- Emacs remote file access via rsh and rcp.
-@end direntry
-
@c Macro to make formatting of the tramp program name consistent.
@macro tramp
@sc{tramp}
@end quotation
@end copying
+@c Entries for @command{install-info} to use
+@dircategory Emacs
+@direntry
+* TRAMP: (tramp). Transparent Remote Access, Multiple Protocol
+ Emacs remote file access via rsh and rcp.
+@end direntry
+
@tex
@titlepage
* Usage:: An overview of the operation of @tramp{}.
* Bug Reports:: Reporting Bugs and Problems.
* Frequently Asked Questions:: Questions and answers from the mailing list.
+* Concept Index:: An item for each concept
For the developer:
Connect to the remote host with @command{rsh}. Due to the unsecure
connection it is recommended for very local host topology only.
+On operating systems which provide the command @command{remsh} instead
+of @command{rsh}, you can use the method @option{remsh}. This is true
+for HP-UX or Cray UNICOS, for example.
+
@item @option{ssh}
@cindex method ssh
implementation of SSH. It uses @samp{plink -ssh} to log in to the
remote host.
+Additionally, the method @option{plink1} is provided, which calls
+@samp{plink -1 -ssh} in order to use SSH protocol version 1
+explicitely.
+
CCC: Do we have to connect to the remote host once from the command
line to accept the SSH key? Maybe this can be made automatic?
@cindex rsh (with rcp method)
This method uses the @command{rsh} and @command{rcp} commands to connect
-to the remote machine and transfer files. This is probably the fastest
+to the remote machine and transfer files. This is probably the fastest
connection method available.
+The alternative method @option{remcp} uses the @command{remsh} and
+@command{rcp} commands. It should be applied on machines where
+@command{remsh} is used instead of @command{rsh}.
+
@item @option{scp} --- @command{ssh} and @command{scp}
@cindex method scp
@strong{Please note:} If Emacs runs locally under MS Windows, this
method isn't available. Instead of, you can use UNC file names like
@file{//melancholia/daniel$$/.emacs}. The only disadvantage is that
-there's no possiblity to specify another user name.
+there's no possibility to specify another user name.
@end table
This uses @command{rsh} to connect to the host. You do not need to
enter a password unless @command{rsh} explicitly asks for it.
+The variant @option{remsh} uses the @command{remsh} command. It
+should be applied on machines where @command{remsh} is used instead of
+@command{rsh}.
+
@item ssh
@cindex hop method ssh
@cindex ssh hop method
@item @code{tramp-parse-sconfig}
@findex tramp-parse-shosts
-This function returns the host nicnames defined by @code{Host} entries
+This function returns the host nicknames defined by @code{Host} entries
in @file{~/.ssh/config} style files.
@item @code{tramp-parse-hosts}
@c For the developer
@node Version Control
@chapter The inner workings of remote version control
+@cindex Version Control
Unlike @value{ftp-package-name}, @tramp{} has full shell access to the
remote machine. This makes it possible to provide version control for
@end itemize
-
+@node Concept Index
+@comment node-name, next, previous, up
+@unnumbered Concept Index
+@printindex cp
+@contents
@c End of tramp.texi - the TRAMP User Manual
@bye