diff options
| author | Stefan Monnier | 2012-03-25 16:37:21 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2012-03-25 16:37:21 -0400 |
| commit | 699c782b7668c44d0fa4446331b0590a6d5dac82 (patch) | |
| tree | 5dcce364741d0761920a3d274b0fc8aba4103d45 /doc/misc/tramp.texi | |
| parent | 98fb480ee31bf74cf554044f60f21df16566dd7f (diff) | |
| parent | e99a9b8bdccadded1f6fae88ee7a2a93dfd4eacf (diff) | |
| download | emacs-pending.tar.gz emacs-pending.zip | |
Merge from trunkpending
Diffstat (limited to 'doc/misc/tramp.texi')
| -rw-r--r-- | doc/misc/tramp.texi | 29 |
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 |
| 40 | Copyright @copyright{} 1999-2011 Free Software Foundation, Inc. | 40 | Copyright @copyright{} 1999-2012 Free Software Foundation, Inc. |
| 41 | 41 | ||
| 42 | @quotation | 42 | @quotation |
| 43 | Permission is granted to copy, distribute and/or modify this document | 43 | Permission 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 |
| 530 | Loading or saving a remote file requires that the content of the file | 530 | Loading or saving a remote file requires that the content of the file |
| 531 | be transfered between the two machines. The content of the file can | 531 | be transferred between the two machines. The content of the file can |
| 532 | be transfered using one of two methods: the @dfn{inline method} over | 532 | be transferred using one of two methods: the @dfn{inline method} over |
| 533 | the same connection used to log in to the remote machine, or the | 533 | the 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 |
| 535 | program such as @command{rcp}, @command{scp} or @command{rsync}. | 535 | program 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 | ||
| 869 | Before you use this method, you shall check whether your @option{ssh} | 869 | Before you use this method, you should check whether your @option{ssh} |
| 870 | implementation does support this option. Try from the command line | 870 | implementation supports this option. Try from the command line |
| 871 | 871 | ||
| 872 | @example | 872 | @example |
| 873 | ssh localhost -o ControlMaster=yes | 873 | ssh localhost -o ControlMaster=yes /bin/true |
| 874 | @end example | 874 | @end example |
| 875 | 875 | ||
| 876 | If that command succeeds silently, then you can use @option{scpc}; but | ||
| 877 | if it fails like | ||
| 878 | |||
| 879 | @example | ||
| 880 | command-line: line 0: Bad configuration option: ControlMaster | ||
| 881 | @end example | ||
| 882 | |||
| 883 | then you cannot use it. | ||
| 884 | |||
| 876 | This method supports the @samp{-p} argument. | 885 | This method supports the @samp{-p} argument. |
| 877 | 886 | ||
| 878 | 887 | ||
| @@ -1575,7 +1584,7 @@ password handling. Consider @command{ssh-agent} for @option{ssh}-like | |||
| 1575 | methods, or @command{pageant} for @option{plink}-like methods. | 1584 | methods, or @command{pageant} for @option{plink}-like methods. |
| 1576 | 1585 | ||
| 1577 | However, if you cannot apply such native password handling, | 1586 | However, 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 | ||
| 3183 | This shortens the file openening command to @kbd{C-x C-f /xy | 3192 | This 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 |
| 3185 | name, because the expansion happens after entering the file name only. | 3194 | name, because the expansion happens after entering the file name only. |
| 3186 | 3195 | ||
| @@ -3573,7 +3582,7 @@ The verbosity levels are | |||
| 3573 | 3582 | ||
| 3574 | When @code{tramp-verbose} is greater than or equal to 4, the messages | 3583 | When @code{tramp-verbose} is greater than or equal to 4, the messages |
| 3575 | are also written into a @value{tramp} debug buffer. This debug buffer | 3584 | are also written into a @value{tramp} debug buffer. This debug buffer |
| 3576 | is useful for analysing problems; sending a @value{tramp} bug report | 3585 | is useful for analyzing problems; sending a @value{tramp} bug report |
| 3577 | should be done with @code{tramp-verbose} set to a verbosity level of at | 3586 | should be done with @code{tramp-verbose} set to a verbosity level of at |
| 3578 | least 6 (@pxref{Bug Reports}). | 3587 | least 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. |