diff options
| author | Michael Albinus | 2009-06-30 21:24:52 +0000 |
|---|---|---|
| committer | Michael Albinus | 2009-06-30 21:24:52 +0000 |
| commit | 7494b873c57ef1c7bf0e9755545e2e753d7f205f (patch) | |
| tree | 0d277cfebc45f6c8a073512e942903071a237834 | |
| parent | 02cecbfe647f7e1a41469cb84e2c6ded82f6b482 (diff) | |
| download | emacs-7494b873c57ef1c7bf0e9755545e2e753d7f205f.tar.gz emacs-7494b873c57ef1c7bf0e9755545e2e753d7f205f.zip | |
* tramp.texi (Inline methods, External methods, Gateway methods): Avoid
the words "kludge" and hack".
(External methods): Add `synce' method.
| -rw-r--r-- | doc/misc/tramp.texi | 43 |
1 files changed, 25 insertions, 18 deletions
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi index c12a8798993..069359f1a63 100644 --- a/doc/misc/tramp.texi +++ b/doc/misc/tramp.texi | |||
| @@ -703,7 +703,7 @@ to not print any shell prompt, which confuses @value{tramp} mightily. | |||
| 703 | For reasons unknown, some Windows ports for @command{ssh} require the | 703 | For reasons unknown, some Windows ports for @command{ssh} require the |
| 704 | doubled @samp{-t} option. | 704 | doubled @samp{-t} option. |
| 705 | 705 | ||
| 706 | This supports the @samp{-p} kludge. | 706 | This supports the @samp{-p} argument. |
| 707 | 707 | ||
| 708 | 708 | ||
| 709 | @item @option{krlogin} | 709 | @item @option{krlogin} |
| @@ -723,7 +723,7 @@ This method is mostly interesting for Windows users using the PuTTY | |||
| 723 | implementation of SSH. It uses @samp{plink -ssh} to log in to the | 723 | implementation of SSH. It uses @samp{plink -ssh} to log in to the |
| 724 | remote host. | 724 | remote host. |
| 725 | 725 | ||
| 726 | This supports the @samp{-P} kludge. | 726 | This supports the @samp{-P} argument. |
| 727 | 727 | ||
| 728 | Additionally, the methods @option{plink1} and @option{plink2} are | 728 | Additionally, the methods @option{plink1} and @option{plink2} are |
| 729 | provided, which call @samp{plink -1 -ssh} or @samp{plink -2 -ssh} in | 729 | provided, which call @samp{plink -1 -ssh} or @samp{plink -2 -ssh} in |
| @@ -822,9 +822,9 @@ Two other variants, @option{scp1_old} and @option{scp2_old}, use the | |||
| 822 | @command{ssh1} and @command{ssh2} commands explicitly. If you don't | 822 | @command{ssh1} and @command{ssh2} commands explicitly. If you don't |
| 823 | know what these are, you do not need these options. | 823 | know what these are, you do not need these options. |
| 824 | 824 | ||
| 825 | All the @command{ssh} based methods support the kludgy @samp{-p} | 825 | All the @command{ssh} based methods support the @samp{-p} feature |
| 826 | feature where you can specify a port number to connect to in the host | 826 | where you can specify a port number to connect to in the host name. |
| 827 | name. For example, the host name @file{host#42} tells @value{tramp} to | 827 | For example, the host name @file{host#42} tells @value{tramp} to |
| 828 | specify @samp{-p 42} in the argument list for @command{ssh}, and to | 828 | specify @samp{-p 42} in the argument list for @command{ssh}, and to |
| 829 | specify @samp{-P 42} in the argument list for @command{scp}. | 829 | specify @samp{-P 42} in the argument list for @command{scp}. |
| 830 | 830 | ||
| @@ -842,7 +842,7 @@ This command does not work like @value{ftppackagename}, where | |||
| 842 | @command{ftp} is called interactively, and all commands are send from | 842 | @command{ftp} is called interactively, and all commands are send from |
| 843 | within this session. Instead of, @command{ssh} is used for login. | 843 | within this session. Instead of, @command{ssh} is used for login. |
| 844 | 844 | ||
| 845 | This method supports the @samp{-p} hack. | 845 | This method supports the @samp{-p} argument. |
| 846 | 846 | ||
| 847 | 847 | ||
| 848 | @item @option{rsync} --- @command{ssh} and @command{rsync} | 848 | @item @option{rsync} --- @command{ssh} and @command{rsync} |
| @@ -863,7 +863,7 @@ remote host. When you just open a file from the remote host (or write | |||
| 863 | a file there), this is not the case, because on the local side | 863 | a file there), this is not the case, because on the local side |
| 864 | temporary files are used. | 864 | temporary files are used. |
| 865 | 865 | ||
| 866 | This method supports the @samp{-p} hack. | 866 | This method supports the @samp{-p} argument. |
| 867 | 867 | ||
| 868 | 868 | ||
| 869 | @item @option{scpx} --- @command{ssh} and @command{scp} | 869 | @item @option{scpx} --- @command{ssh} and @command{scp} |
| @@ -886,7 +886,7 @@ invoked from an @value{emacsname} buffer, tells them that it is not | |||
| 886 | allocating a pseudo tty. When this happens, the login shell is wont | 886 | allocating a pseudo tty. When this happens, the login shell is wont |
| 887 | to not print any shell prompt, which confuses @value{tramp} mightily. | 887 | to not print any shell prompt, which confuses @value{tramp} mightily. |
| 888 | 888 | ||
| 889 | This method supports the @samp{-p} hack. | 889 | This method supports the @samp{-p} argument. |
| 890 | 890 | ||
| 891 | 891 | ||
| 892 | @item @option{scpc} --- @command{ssh} and @command{scp} | 892 | @item @option{scpc} --- @command{ssh} and @command{scp} |
| @@ -906,7 +906,7 @@ implementation does support this option. Try from the command line | |||
| 906 | ssh localhost -o ControlMaster=yes | 906 | ssh localhost -o ControlMaster=yes |
| 907 | @end example | 907 | @end example |
| 908 | 908 | ||
| 909 | This method supports the @samp{-p} hack. | 909 | This method supports the @samp{-p} argument. |
| 910 | 910 | ||
| 911 | 911 | ||
| 912 | @item @option{pscp} --- @command{plink} and @command{pscp} | 912 | @item @option{pscp} --- @command{plink} and @command{pscp} |
| @@ -921,7 +921,7 @@ This method is similar to @option{scp}, but it uses the | |||
| 921 | @command{pscp} for transferring the files. These programs are part | 921 | @command{pscp} for transferring the files. These programs are part |
| 922 | of PuTTY, an SSH implementation for Windows. | 922 | of PuTTY, an SSH implementation for Windows. |
| 923 | 923 | ||
| 924 | This method supports the @samp{-P} hack. | 924 | This method supports the @samp{-P} argument. |
| 925 | 925 | ||
| 926 | 926 | ||
| 927 | @item @option{psftp} --- @command{plink} and @command{psftp} | 927 | @item @option{psftp} --- @command{plink} and @command{psftp} |
| @@ -936,7 +936,7 @@ uses the @command{plink} command to connect to the remote host, and it | |||
| 936 | uses @command{psftp} for transferring the files. These programs are | 936 | uses @command{psftp} for transferring the files. These programs are |
| 937 | part of PuTTY, an SSH implementation for Windows. | 937 | part of PuTTY, an SSH implementation for Windows. |
| 938 | 938 | ||
| 939 | This method supports the @samp{-P} hack. | 939 | This method supports the @samp{-P} argument. |
| 940 | 940 | ||
| 941 | 941 | ||
| 942 | @item @option{fcp} --- @command{fsh} and @command{fcp} | 942 | @item @option{fcp} --- @command{fsh} and @command{fcp} |
| @@ -1020,7 +1020,7 @@ name is specified at all, the anonymous user (without password | |||
| 1020 | prompting) is assumed. This is different from all other @value{tramp} | 1020 | prompting) is assumed. This is different from all other @value{tramp} |
| 1021 | methods, where in such a case the local user name is taken. | 1021 | methods, where in such a case the local user name is taken. |
| 1022 | 1022 | ||
| 1023 | The @option{smb} method supports the @samp{-p} hack. | 1023 | The @option{smb} method supports the @samp{-p} argument. |
| 1024 | 1024 | ||
| 1025 | @strong{Please note:} If @value{emacsname} runs locally under MS | 1025 | @strong{Please note:} If @value{emacsname} runs locally under MS |
| 1026 | Windows, this method isn't available. Instead of, you can use UNC | 1026 | Windows, this method isn't available. Instead of, you can use UNC |
| @@ -1055,6 +1055,14 @@ OBEX is an FTP-like access protocol for simple devices, like cell | |||
| 1055 | phones. Like @option{dav} and @option{davs}, it uses GVFS for | 1055 | phones. Like @option{dav} and @option{davs}, it uses GVFS for |
| 1056 | mounting remote files and directories via FUSE. Until now | 1056 | mounting remote files and directories via FUSE. Until now |
| 1057 | @value{tramp} supports only OBEX over Bluetooth. | 1057 | @value{tramp} supports only OBEX over Bluetooth. |
| 1058 | |||
| 1059 | @item @option{synce} | ||
| 1060 | @cindex method synce | ||
| 1061 | @cindex synce method | ||
| 1062 | |||
| 1063 | SYNCE allows communication with Windows Mobile devices. Beside GVFS | ||
| 1064 | for mounting remote files and directories via FUSE, it needs also the | ||
| 1065 | SYNCE-GVFS plugin. | ||
| 1058 | @end ifset | 1066 | @end ifset |
| 1059 | @end table | 1067 | @end table |
| 1060 | 1068 | ||
| @@ -1062,8 +1070,8 @@ mounting remote files and directories via FUSE. Until now | |||
| 1062 | @defopt tramp-gvfs-methods | 1070 | @defopt tramp-gvfs-methods |
| 1063 | This customer option, a list, defines the external methods, which | 1071 | This customer option, a list, defines the external methods, which |
| 1064 | shall be used with GVFS. Per default, these are @option{dav}, | 1072 | shall be used with GVFS. Per default, these are @option{dav}, |
| 1065 | @option{davs} and @option{obex}. Other possible values are | 1073 | @option{davs}, @option{obex} and @option{synce}. Other possible |
| 1066 | @option{ftp}, @option{sftp} and @option{smb}. | 1074 | values are @option{ftp}, @option{sftp} and @option{smb}. |
| 1067 | @end defopt | 1075 | @end defopt |
| 1068 | @end ifset | 1076 | @end ifset |
| 1069 | 1077 | ||
| @@ -1080,10 +1088,9 @@ Therefore, they can be used for proxy host declarations | |||
| 1080 | (@pxref{Multi-hops}) only. | 1088 | (@pxref{Multi-hops}) only. |
| 1081 | 1089 | ||
| 1082 | A gateway method must come always along with a method who supports | 1090 | A gateway method must come always along with a method who supports |
| 1083 | port setting (referred to as @samp{-p} kludge). This is because | 1091 | port setting. This is because @value{tramp} targets the accompanied |
| 1084 | @value{tramp} targets the accompanied method to | 1092 | method to @file{localhost#random_port}, from where the firewall or |
| 1085 | @file{localhost#random_port}, from where the firewall or proxy server | 1093 | proxy server is accessed to. |
| 1086 | is accessed to. | ||
| 1087 | 1094 | ||
| 1088 | Gateway methods support user name and password declarations. These | 1095 | Gateway methods support user name and password declarations. These |
| 1089 | are used to authenticate towards the corresponding firewall or proxy | 1096 | are used to authenticate towards the corresponding firewall or proxy |