diff options
| author | Kai Großjohann | 2002-07-14 19:52:35 +0000 |
|---|---|---|
| committer | Kai Großjohann | 2002-07-14 19:52:35 +0000 |
| commit | e28e4d206791cc138e87243eca5d44d7dbef5469 (patch) | |
| tree | db588be864da53bfdbf26a03672f3d190853f960 | |
| parent | 63fabbb4feb9f253ba5c241810d2c0e085f929db (diff) | |
| download | emacs-e28e4d206791cc138e87243eca5d44d7dbef5469.tar.gz emacs-e28e4d206791cc138e87243eca5d44d7dbef5469.zip | |
Index entries.
| -rw-r--r-- | man/ChangeLog | 4 | ||||
| -rw-r--r-- | man/tramp.texi | 138 |
2 files changed, 75 insertions, 67 deletions
diff --git a/man/ChangeLog b/man/ChangeLog index 7904bf74cf7..2b18c400405 100644 --- a/man/ChangeLog +++ b/man/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2002-07-14 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> | ||
| 2 | |||
| 3 | * tramp.texi: Index entries. | ||
| 4 | |||
| 1 | 2002-07-13 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> | 5 | 2002-07-13 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> |
| 2 | 6 | ||
| 3 | * files.texi (Remote Files): Explain new unified file name synatx. | 7 | * files.texi (Remote Files): Explain new unified file name synatx. |
diff --git a/man/tramp.texi b/man/tramp.texi index 16a9dd17fb0..d27f6c942cf 100644 --- a/man/tramp.texi +++ b/man/tramp.texi | |||
| @@ -213,6 +213,8 @@ trivial or major, should be reported to the @tramp{} developers. | |||
| 213 | 213 | ||
| 214 | @subsubheading Behind the scenes | 214 | @subsubheading Behind the scenes |
| 215 | @cindex behind the scenes | 215 | @cindex behind the scenes |
| 216 | @cindex details of operation | ||
| 217 | @cindex how it works | ||
| 216 | 218 | ||
| 217 | This section tries to explain what goes on behind the scenes when you | 219 | This section tries to explain what goes on behind the scenes when you |
| 218 | access a remote file through @tramp{}. | 220 | access a remote file through @tramp{}. |
| @@ -606,7 +608,7 @@ command in every modern Emacs, improving performance. | |||
| 606 | @item @option{rm} --- @command{rsh} with @command{mimencode} | 608 | @item @option{rm} --- @command{rsh} with @command{mimencode} |
| 607 | @cindex method rm | 609 | @cindex method rm |
| 608 | @cindex rm method | 610 | @cindex rm method |
| 609 | @cindex method using rsh | 611 | @cindex method using rsh (rm) |
| 610 | 612 | ||
| 611 | Connect to the remote host with @command{rsh} and use base64 encoding to | 613 | Connect to the remote host with @command{rsh} and use base64 encoding to |
| 612 | transfer files between the machines. | 614 | transfer files between the machines. |
| @@ -619,10 +621,10 @@ machines. | |||
| 619 | @item @option{sm} --- @command{ssh} with @command{mimencode} | 621 | @item @option{sm} --- @command{ssh} with @command{mimencode} |
| 620 | @cindex method sm | 622 | @cindex method sm |
| 621 | @cindex sm method | 623 | @cindex sm method |
| 622 | @cindex method using ssh | 624 | @cindex method using ssh (sm) |
| 623 | @cindex ssh | 625 | @cindex ssh (with sm method) |
| 624 | @cindex mimencode | 626 | @cindex mimencode (with sm method) |
| 625 | @cindex base-64 encoding | 627 | @cindex base-64 encoding (with sm method) |
| 626 | 628 | ||
| 627 | Connect to the remote host with @command{ssh} and use base64 encoding to | 629 | Connect to the remote host with @command{ssh} and use base64 encoding to |
| 628 | transfer files between the machines. | 630 | transfer files between the machines. |
| @@ -644,10 +646,10 @@ arguments to the @command{ssh} command. | |||
| 644 | @item @option{tm} --- @command{telnet} with @command{mimencode} | 646 | @item @option{tm} --- @command{telnet} with @command{mimencode} |
| 645 | @cindex method tm | 647 | @cindex method tm |
| 646 | @cindex tm method | 648 | @cindex tm method |
| 647 | @cindex method using telnet | 649 | @cindex method using telnet (tm) |
| 648 | @cindex telnet | 650 | @cindex telnet (with tm method) |
| 649 | @cindex mimencode | 651 | @cindex mimencode (with tm method) |
| 650 | @cindex base-64 encoding | 652 | @cindex base-64 encoding (with tm method) |
| 651 | 653 | ||
| 652 | Connect to the remote host with @command{telnet} and use base64 encoding | 654 | Connect to the remote host with @command{telnet} and use base64 encoding |
| 653 | to transfer files between the machines. | 655 | to transfer files between the machines. |
| @@ -660,8 +662,8 @@ This requires the @command{mimencode} command that is part of the | |||
| 660 | @cindex method ru | 662 | @cindex method ru |
| 661 | @cindex ru method | 663 | @cindex ru method |
| 662 | @cindex method using rsh | 664 | @cindex method using rsh |
| 663 | @cindex rsh | 665 | @cindex rsh (with ru method) |
| 664 | @cindex uuencode | 666 | @cindex uuencode (with ru method) |
| 665 | 667 | ||
| 666 | Connect to the remote host with @command{rsh} and use the | 668 | Connect to the remote host with @command{rsh} and use the |
| 667 | @command{uuencode} and @command{uudecode} commands to transfer files | 669 | @command{uuencode} and @command{uudecode} commands to transfer files |
| @@ -671,9 +673,9 @@ between the machines. | |||
| 671 | @item @option{su} --- @command{ssh} with @command{uuencode} | 673 | @item @option{su} --- @command{ssh} with @command{uuencode} |
| 672 | @cindex method su | 674 | @cindex method su |
| 673 | @cindex su method | 675 | @cindex su method |
| 674 | @cindex method using ssh | 676 | @cindex method using ssh (su) |
| 675 | @cindex ssh | 677 | @cindex ssh (with su method) |
| 676 | @cindex uuencode | 678 | @cindex uuencode (with su method) |
| 677 | 679 | ||
| 678 | Connect to the remote host with @command{ssh} and use the | 680 | Connect to the remote host with @command{ssh} and use the |
| 679 | @command{uuencode} and @command{uudecode} commands to transfer files | 681 | @command{uuencode} and @command{uudecode} commands to transfer files |
| @@ -692,9 +694,9 @@ This supports the @samp{-p} kludge. | |||
| 692 | @item @option{tu} --- @command{telnet} with @command{uuencode} | 694 | @item @option{tu} --- @command{telnet} with @command{uuencode} |
| 693 | @cindex tu method | 695 | @cindex tu method |
| 694 | @cindex method tu | 696 | @cindex method tu |
| 695 | @cindex method using telnet | 697 | @cindex method using telnet (tu) |
| 696 | @cindex telnet | 698 | @cindex telnet (with tu method) |
| 697 | @cindex uuencode | 699 | @cindex uuencode (with tu method) |
| 698 | 700 | ||
| 699 | Connect to the remote host with @command{telnet} and use the | 701 | Connect to the remote host with @command{telnet} and use the |
| 700 | @command{uuencode} and @command{uudecode} commands to transfer files | 702 | @command{uuencode} and @command{uudecode} commands to transfer files |
| @@ -704,10 +706,10 @@ between the machines. | |||
| 704 | @item @option{sum} --- @command{su} with @command{mimencode} | 706 | @item @option{sum} --- @command{su} with @command{mimencode} |
| 705 | @cindex method sum | 707 | @cindex method sum |
| 706 | @cindex sum method | 708 | @cindex sum method |
| 707 | @cindex method using su | 709 | @cindex method using su (sum) |
| 708 | @cindex su | 710 | @cindex su (with sum method) |
| 709 | @cindex mimencode | 711 | @cindex mimencode (with sum method) |
| 710 | @cindex base-64 encoding | 712 | @cindex base-64 encoding (with sum method) |
| 711 | 713 | ||
| 712 | This method does not connect to a remote host at all, rather it uses the | 714 | This method does not connect to a remote host at all, rather it uses the |
| 713 | @command{su} program to allow you to edit files as another user. Uses | 715 | @command{su} program to allow you to edit files as another user. Uses |
| @@ -717,9 +719,9 @@ base64 encoding to transfer the file contents. | |||
| 717 | @item @option{suu} --- @command{su} with @command{uuencode} | 719 | @item @option{suu} --- @command{su} with @command{uuencode} |
| 718 | @cindex method suu | 720 | @cindex method suu |
| 719 | @cindex suu method | 721 | @cindex suu method |
| 720 | @cindex method using su | 722 | @cindex method using su (suu) |
| 721 | @cindex su | 723 | @cindex su (with suu method) |
| 722 | @cindex uuencode | 724 | @cindex uuencode (with suu method) |
| 723 | 725 | ||
| 724 | Like @option{sum}, this uses the @command{su} program to allow you to | 726 | Like @option{sum}, this uses the @command{su} program to allow you to |
| 725 | edit files on the local host as another user. Uses @command{uuencode} | 727 | edit files on the local host as another user. Uses @command{uuencode} |
| @@ -729,10 +731,10 @@ and @command{uudecode} to transfer the file contents. | |||
| 729 | @item @option{sudm} --- @command{sudo} with @command{mimencode} | 731 | @item @option{sudm} --- @command{sudo} with @command{mimencode} |
| 730 | @cindex method sudm | 732 | @cindex method sudm |
| 731 | @cindex sudm method | 733 | @cindex sudm method |
| 732 | @cindex method using sudo | 734 | @cindex method using sudo (sudm) |
| 733 | @cindex sudo | 735 | @cindex sudo (with sudm method) |
| 734 | @cindex mimencode | 736 | @cindex mimencode (with sudm method) |
| 735 | @cindex base-64 encoding | 737 | @cindex base-64 encoding (with sudm method) |
| 736 | 738 | ||
| 737 | This is similar to the @option{sum} method, but it uses @command{sudo} | 739 | This is similar to the @option{sum} method, but it uses @command{sudo} |
| 738 | rather than @command{su} to become a different user. | 740 | rather than @command{su} to become a different user. |
| @@ -746,9 +748,9 @@ to implement, so I haven't got around to it, yet. | |||
| 746 | @item @option{sudu} --- @command{sudo} with @command{uuencode} | 748 | @item @option{sudu} --- @command{sudo} with @command{uuencode} |
| 747 | @cindex method sudu | 749 | @cindex method sudu |
| 748 | @cindex sudu method | 750 | @cindex sudu method |
| 749 | @cindex method using sudo | 751 | @cindex method using sudo (sudu) |
| 750 | @cindex sudo | 752 | @cindex sudo (with sudu method) |
| 751 | @cindex uuencode | 753 | @cindex uuencode (with sudu method) |
| 752 | 754 | ||
| 753 | This is similar to the @option{suu} method, but it uses @command{sudo} | 755 | This is similar to the @option{suu} method, but it uses @command{sudo} |
| 754 | rather than @command{su} to become a different user. | 756 | rather than @command{su} to become a different user. |
| @@ -757,11 +759,11 @@ rather than @command{su} to become a different user. | |||
| 757 | @item @option{smx} --- @command{ssh} with @command{mimencode} | 759 | @item @option{smx} --- @command{ssh} with @command{mimencode} |
| 758 | @cindex method smx | 760 | @cindex method smx |
| 759 | @cindex smx method | 761 | @cindex smx method |
| 760 | @cindex method using ssh | 762 | @cindex method using ssh (smx) |
| 761 | @cindex ssh | 763 | @cindex ssh (with smx method) |
| 762 | @cindex mimencode | 764 | @cindex mimencode (with smx method) |
| 763 | @cindex base-64 encoding | 765 | @cindex base-64 encoding (with smx method) |
| 764 | @cindex Cygwin | 766 | @cindex Cygwin (with smx method) |
| 765 | 767 | ||
| 766 | As you expect, this is similar to @option{sm}, only a little | 768 | As you expect, this is similar to @option{sm}, only a little |
| 767 | different. Whereas @option{sm} opens a normal interactive shell on | 769 | different. Whereas @option{sm} opens a normal interactive shell on |
| @@ -792,10 +794,10 @@ This supports the @samp{-p} kludge. | |||
| 792 | @item @option{km} --- @command{krlogin} with @command{mimencode} | 794 | @item @option{km} --- @command{krlogin} with @command{mimencode} |
| 793 | @cindex method km | 795 | @cindex method km |
| 794 | @cindex km method | 796 | @cindex km method |
| 795 | @cindex krlogin | 797 | @cindex krlogin (with km method) |
| 796 | @cindex Kerberos | 798 | @cindex Kerberos (with km method) |
| 797 | @cindex mimencode | 799 | @cindex mimencode (with km method) |
| 798 | @cindex base-64 encoding | 800 | @cindex base-64 encoding (with km method) |
| 799 | 801 | ||
| 800 | This method is also similar to @option{sm}. It only uses the | 802 | This method is also similar to @option{sm}. It only uses the |
| 801 | @command{krlogin -x} command to log in to the remote host. | 803 | @command{krlogin -x} command to log in to the remote host. |
| @@ -804,9 +806,9 @@ This method is also similar to @option{sm}. It only uses the | |||
| 804 | @item @option{plinku} --- @command{plink} with @command{uuencode} | 806 | @item @option{plinku} --- @command{plink} with @command{uuencode} |
| 805 | @cindex method plinku | 807 | @cindex method plinku |
| 806 | @cindex plinku method | 808 | @cindex plinku method |
| 807 | @cindex method using plink | 809 | @cindex method using plink (plinku) |
| 808 | @cindex plink | 810 | @cindex plink (with plinku method) |
| 809 | @cindex uuencode | 811 | @cindex uuencode (with plinku method) |
| 810 | 812 | ||
| 811 | This method is mostly interesting for Windows users using the PuTTY | 813 | This method is mostly interesting for Windows users using the PuTTY |
| 812 | implementation of SSH. It uses @samp{plink -ssh} to log in to the | 814 | implementation of SSH. It uses @samp{plink -ssh} to log in to the |
| @@ -821,10 +823,10 @@ will support that, anyway. | |||
| 821 | @item @option{plinkm} --- @command{plink} with @command{mimencode} | 823 | @item @option{plinkm} --- @command{plink} with @command{mimencode} |
| 822 | @cindex method plinkm | 824 | @cindex method plinkm |
| 823 | @cindex plinkm method | 825 | @cindex plinkm method |
| 824 | @cindex method using plink | 826 | @cindex method using plink (plinkm) |
| 825 | @cindex plink | 827 | @cindex plink (with plinkm method) |
| 826 | @cindex mimencode | 828 | @cindex mimencode (with plinkm method) |
| 827 | @cindex base-64 encoding | 829 | @cindex base-64 encoding (with plinkm method) |
| 828 | 830 | ||
| 829 | Like @option{plinku}, but uses base64 encoding instead of uu encoding. | 831 | Like @option{plinku}, but uses base64 encoding instead of uu encoding. |
| 830 | 832 | ||
| @@ -867,8 +869,8 @@ look at the @command{ssh} based inline methods. | |||
| 867 | @item @option{rcp} --- @command{rsh} and @command{rcp} | 869 | @item @option{rcp} --- @command{rsh} and @command{rcp} |
| 868 | @cindex method rcp | 870 | @cindex method rcp |
| 869 | @cindex rcp method | 871 | @cindex rcp method |
| 870 | @cindex rcp | 872 | @cindex rcp (with rcp method) |
| 871 | @cindex rsh | 873 | @cindex rsh (with rcp method) |
| 872 | 874 | ||
| 873 | This method uses the @command{rsh} and @command{rcp} commands to connect | 875 | This method uses the @command{rsh} and @command{rcp} commands to connect |
| 874 | to the remote machine and transfer files. This is probably the fastest | 876 | to the remote machine and transfer files. This is probably the fastest |
| @@ -878,8 +880,8 @@ connection method available. | |||
| 878 | @item @option{scp} --- @command{ssh} and @command{scp} | 880 | @item @option{scp} --- @command{ssh} and @command{scp} |
| 879 | @cindex method scp | 881 | @cindex method scp |
| 880 | @cindex scp method | 882 | @cindex scp method |
| 881 | @cindex scp | 883 | @cindex scp (with scp method) |
| 882 | @cindex ssh | 884 | @cindex ssh (with scp method) |
| 883 | 885 | ||
| 884 | Using @command{ssh} to connect to the remote host and @command{scp} to | 886 | Using @command{ssh} to connect to the remote host and @command{scp} to |
| 885 | transfer files between the machines is the best method for securely | 887 | transfer files between the machines is the best method for securely |
| @@ -900,8 +902,8 @@ specify @samp{-p 42} in the argument list for @command{ssh}. | |||
| 900 | @item @option{rsync} --- @command{ssh} and @command{rsync} | 902 | @item @option{rsync} --- @command{ssh} and @command{rsync} |
| 901 | @cindex method rsync | 903 | @cindex method rsync |
| 902 | @cindex rsync method | 904 | @cindex rsync method |
| 903 | @cindex rsync | 905 | @cindex rsync (with rsync method) |
| 904 | @cindex ssh | 906 | @cindex ssh (with rsync method) |
| 905 | 907 | ||
| 906 | Using the @command{ssh} command to connect securely to the remote | 908 | Using the @command{ssh} command to connect securely to the remote |
| 907 | machine and the @command{rsync} command to transfer files is almost | 909 | machine and the @command{rsync} command to transfer files is almost |
| @@ -921,9 +923,9 @@ This method supports the @samp{-p} hack. | |||
| 921 | @item @option{scpx} --- @command{ssh} and @command{scp} | 923 | @item @option{scpx} --- @command{ssh} and @command{scp} |
| 922 | @cindex method scpx | 924 | @cindex method scpx |
| 923 | @cindex scpx method | 925 | @cindex scpx method |
| 924 | @cindex scp | 926 | @cindex scp (with scpx method) |
| 925 | @cindex ssh | 927 | @cindex ssh (with scpx method) |
| 926 | @cindex Cygwin | 928 | @cindex Cygwin (with scpx method) |
| 927 | 929 | ||
| 928 | As you expect, this is similar to @option{scp}, only a little | 930 | As you expect, this is similar to @option{scp}, only a little |
| 929 | different. Whereas @option{scp} opens a normal interactive shell on | 931 | different. Whereas @option{scp} opens a normal interactive shell on |
| @@ -946,9 +948,9 @@ This method supports the @samp{-p} hack. | |||
| 946 | @item @option{pscp} --- @command{plink} and @command{pscp} | 948 | @item @option{pscp} --- @command{plink} and @command{pscp} |
| 947 | @cindex method pscp | 949 | @cindex method pscp |
| 948 | @cindex pscp method | 950 | @cindex pscp method |
| 949 | @cindex pscp | 951 | @cindex pscp (with pscp method) |
| 950 | @cindex plink | 952 | @cindex plink (with pscp method) |
| 951 | @cindex PuTTY | 953 | @cindex PuTTY (with pscp method) |
| 952 | 954 | ||
| 953 | This method is similar to @option{scp}, but it uses the | 955 | This method is similar to @option{scp}, but it uses the |
| 954 | @command{plink} command to connect to the remote host, and it uses | 956 | @command{plink} command to connect to the remote host, and it uses |
| @@ -961,8 +963,8 @@ CCC: Does @command{plink} support the @samp{-p} hack? | |||
| 961 | @item @option{fcp} --- @command{fsh} and @command{fcp} | 963 | @item @option{fcp} --- @command{fsh} and @command{fcp} |
| 962 | @cindex method fcp | 964 | @cindex method fcp |
| 963 | @cindex fcp method | 965 | @cindex fcp method |
| 964 | @cindex fsh | 966 | @cindex fsh (with fcp method) |
| 965 | @cindex fcp | 967 | @cindex fcp (with fcp method) |
| 966 | 968 | ||
| 967 | This method is similar to @option{scp}, but it uses the @command{fsh} | 969 | This method is similar to @option{scp}, but it uses the @command{fsh} |
| 968 | command to connect to the remote host, and it uses @command{fcp} for | 970 | command to connect to the remote host, and it uses @command{fcp} for |
| @@ -977,6 +979,8 @@ This method uses the command @samp{fsh @var{host} -l @var{user} | |||
| 977 | /bin/sh -i} to establish the connection, it does not work to just say | 979 | /bin/sh -i} to establish the connection, it does not work to just say |
| 978 | @command{fsh @var{host} -l @var{user}}. | 980 | @command{fsh @var{host} -l @var{user}}. |
| 979 | 981 | ||
| 982 | @cindex method fsh | ||
| 983 | @cindex fsh method | ||
| 980 | There is no inline method using @command{fsh} as the multiplexing | 984 | There is no inline method using @command{fsh} as the multiplexing |
| 981 | provided by the program is not very useful in our context. @tramp{} | 985 | provided by the program is not very useful in our context. @tramp{} |
| 982 | opens just one connection to the remote host and then keeps it open, | 986 | opens just one connection to the remote host and then keeps it open, |
| @@ -1006,8 +1010,8 @@ methods are available: | |||
| 1006 | @item @option{multi} --- base64 encoding with @command{mimencode} | 1010 | @item @option{multi} --- base64 encoding with @command{mimencode} |
| 1007 | @cindex method multi | 1011 | @cindex method multi |
| 1008 | @cindex multi method | 1012 | @cindex multi method |
| 1009 | @cindex base-64 encoding | 1013 | @cindex mimencode (with multi method) |
| 1010 | @cindex mimencode | 1014 | @cindex base-64 encoding (with multi method) |
| 1011 | 1015 | ||
| 1012 | The file is transferred through the connection in base64 encoding. Uses | 1016 | The file is transferred through the connection in base64 encoding. Uses |
| 1013 | the @command{mimencode} program for doing encoding and decoding, but | 1017 | the @command{mimencode} program for doing encoding and decoding, but |
| @@ -1016,7 +1020,7 @@ uses an Emacs internal implementation on the local host if available. | |||
| 1016 | @item @option{multiu} --- use commands @command{uuencode} and @command{uudecode} | 1020 | @item @option{multiu} --- use commands @command{uuencode} and @command{uudecode} |
| 1017 | @cindex method multiu | 1021 | @cindex method multiu |
| 1018 | @cindex multiu method | 1022 | @cindex multiu method |
| 1019 | @cindex uuencode | 1023 | @cindex uuencode (with multiu method) |
| 1020 | 1024 | ||
| 1021 | The file is transferred through the connection in `uu' encoding. Uses | 1025 | The file is transferred through the connection in `uu' encoding. Uses |
| 1022 | the @command{uuencode} and @command{uudecode} programs for encoding and | 1026 | the @command{uuencode} and @command{uudecode} programs for encoding and |
| @@ -1209,8 +1213,8 @@ as: | |||
| 1209 | @comment node-name, next, previous, up | 1213 | @comment node-name, next, previous, up |
| 1210 | @section Remote shell setup hints | 1214 | @section Remote shell setup hints |
| 1211 | @cindex remote shell setup | 1215 | @cindex remote shell setup |
| 1212 | @cindex .profile file | 1216 | @cindex @file{.profile} file |
| 1213 | @cindex .login file | 1217 | @cindex @file{.login} file |
| 1214 | @cindex shell init files | 1218 | @cindex shell init files |
| 1215 | 1219 | ||
| 1216 | As explained in the @ref{Overview} section, @tramp{} connects to the | 1220 | As explained in the @ref{Overview} section, @tramp{} connects to the |
| @@ -1283,7 +1287,7 @@ The variable @code{tramp-terminal-type} can be used to change this value | |||
| 1283 | 1287 | ||
| 1284 | @node Windows setup hints | 1288 | @node Windows setup hints |
| 1285 | @section Issues with Cygwin ssh | 1289 | @section Issues with Cygwin ssh |
| 1286 | @cindex Cygwin | 1290 | @cindex Cygwin, issues |
| 1287 | 1291 | ||
| 1288 | This section needs a lot of work! Please help. | 1292 | This section needs a lot of work! Please help. |
| 1289 | 1293 | ||