aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc/tramp.texi
diff options
context:
space:
mode:
Diffstat (limited to 'doc/misc/tramp.texi')
-rw-r--r--doc/misc/tramp.texi29
1 files changed, 19 insertions, 10 deletions
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index a4e06ab22f1..7fbd11decd7 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -37,7 +37,7 @@
37@end macro 37@end macro
38 38
39@copying 39@copying
40Copyright @copyright{} 1999-2011 Free Software Foundation, Inc. 40Copyright @copyright{} 1999-2012 Free Software Foundation, Inc.
41 41
42@quotation 42@quotation
43Permission is granted to copy, distribute and/or modify this document 43Permission is granted to copy, distribute and/or modify this document
@@ -528,8 +528,8 @@ differ.
528@cindex methods, inline 528@cindex methods, inline
529@cindex methods, external 529@cindex methods, external
530Loading or saving a remote file requires that the content of the file 530Loading or saving a remote file requires that the content of the file
531be transfered between the two machines. The content of the file can 531be transferred between the two machines. The content of the file can
532be transfered using one of two methods: the @dfn{inline method} over 532be transferred using one of two methods: the @dfn{inline method} over
533the same connection used to log in to the remote machine, or the 533the same connection used to log in to the remote machine, or the
534@dfn{external method} through another connection using a remote copy 534@dfn{external method} through another connection using a remote copy
535program such as @command{rcp}, @command{scp} or @command{rsync}. 535program such as @command{rcp}, @command{scp} or @command{rsync}.
@@ -866,13 +866,22 @@ Newer versions of @option{ssh} (for example OpenSSH 4) offer an option
866@option{ControlMaster}. This allows @option{scp} to reuse an existing 866@option{ControlMaster}. This allows @option{scp} to reuse an existing
867@option{ssh} channel, which increases performance. 867@option{ssh} channel, which increases performance.
868 868
869Before you use this method, you shall check whether your @option{ssh} 869Before you use this method, you should check whether your @option{ssh}
870implementation does support this option. Try from the command line 870implementation supports this option. Try from the command line
871 871
872@example 872@example
873ssh localhost -o ControlMaster=yes 873ssh localhost -o ControlMaster=yes /bin/true
874@end example 874@end example
875 875
876If that command succeeds silently, then you can use @option{scpc}; but
877if it fails like
878
879@example
880command-line: line 0: Bad configuration option: ControlMaster
881@end example
882
883then you cannot use it.
884
876This method supports the @samp{-p} argument. 885This method supports the @samp{-p} argument.
877 886
878 887
@@ -1575,7 +1584,7 @@ password handling. Consider @command{ssh-agent} for @option{ssh}-like
1575methods, or @command{pageant} for @option{plink}-like methods. 1584methods, or @command{pageant} for @option{plink}-like methods.
1576 1585
1577However, if you cannot apply such native password handling, 1586However, if you cannot apply such native password handling,
1578@value{tramp} offers altenatives. 1587@value{tramp} offers alternatives.
1579 1588
1580 1589
1581@anchor{Using an authentication file} 1590@anchor{Using an authentication file}
@@ -3180,7 +3189,7 @@ names:
3180 '("^/xy" . "@trampfn{ssh, news, news.my.domain, /opt/news/etc/}")) 3189 '("^/xy" . "@trampfn{ssh, news, news.my.domain, /opt/news/etc/}"))
3181@end lisp 3190@end lisp
3182 3191
3183This shortens the file openening command to @kbd{C-x C-f /xy 3192This shortens the file opening command to @kbd{C-x C-f /xy
3184@key{RET}}. The disadvantage is, again, that you cannot edit the file 3193@key{RET}}. The disadvantage is, again, that you cannot edit the file
3185name, because the expansion happens after entering the file name only. 3194name, because the expansion happens after entering the file name only.
3186 3195
@@ -3573,7 +3582,7 @@ The verbosity levels are
3573 3582
3574When @code{tramp-verbose} is greater than or equal to 4, the messages 3583When @code{tramp-verbose} is greater than or equal to 4, the messages
3575are also written into a @value{tramp} debug buffer. This debug buffer 3584are also written into a @value{tramp} debug buffer. This debug buffer
3576is useful for analysing problems; sending a @value{tramp} bug report 3585is useful for analyzing problems; sending a @value{tramp} bug report
3577should be done with @code{tramp-verbose} set to a verbosity level of at 3586should be done with @code{tramp-verbose} set to a verbosity level of at
3578least 6 (@pxref{Bug Reports}). 3587least 6 (@pxref{Bug Reports}).
3579 3588
@@ -3704,4 +3713,4 @@ for @value{emacsothername}.
3704@c host and then send commands to it. 3713@c host and then send commands to it.
3705@c * Use `filename' resp. `file name' consistently. 3714@c * Use `filename' resp. `file name' consistently.
3706@c * Use `host' resp. `machine' consistently. 3715@c * Use `host' resp. `machine' consistently.
3707@c * Consistent small or capitalized words especially in menues. 3716@c * Consistent small or capitalized words especially in menus.