aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKai Großjohann2002-07-14 19:52:35 +0000
committerKai Großjohann2002-07-14 19:52:35 +0000
commite28e4d206791cc138e87243eca5d44d7dbef5469 (patch)
treedb588be864da53bfdbf26a03672f3d190853f960
parent63fabbb4feb9f253ba5c241810d2c0e085f929db (diff)
downloademacs-e28e4d206791cc138e87243eca5d44d7dbef5469.tar.gz
emacs-e28e4d206791cc138e87243eca5d44d7dbef5469.zip
Index entries.
-rw-r--r--man/ChangeLog4
-rw-r--r--man/tramp.texi138
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 @@
12002-07-14 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2
3 * tramp.texi: Index entries.
4
12002-07-13 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> 52002-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
217This section tries to explain what goes on behind the scenes when you 219This section tries to explain what goes on behind the scenes when you
218access a remote file through @tramp{}. 220access 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
611Connect to the remote host with @command{rsh} and use base64 encoding to 613Connect to the remote host with @command{rsh} and use base64 encoding to
612transfer files between the machines. 614transfer 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
627Connect to the remote host with @command{ssh} and use base64 encoding to 629Connect to the remote host with @command{ssh} and use base64 encoding to
628transfer files between the machines. 630transfer 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
652Connect to the remote host with @command{telnet} and use base64 encoding 654Connect to the remote host with @command{telnet} and use base64 encoding
653to transfer files between the machines. 655to 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
666Connect to the remote host with @command{rsh} and use the 668Connect 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
678Connect to the remote host with @command{ssh} and use the 680Connect 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
699Connect to the remote host with @command{telnet} and use the 701Connect 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
712This method does not connect to a remote host at all, rather it uses the 714This 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
724Like @option{sum}, this uses the @command{su} program to allow you to 726Like @option{sum}, this uses the @command{su} program to allow you to
725edit files on the local host as another user. Uses @command{uuencode} 727edit 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
737This is similar to the @option{sum} method, but it uses @command{sudo} 739This is similar to the @option{sum} method, but it uses @command{sudo}
738rather than @command{su} to become a different user. 740rather 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
753This is similar to the @option{suu} method, but it uses @command{sudo} 755This is similar to the @option{suu} method, but it uses @command{sudo}
754rather than @command{su} to become a different user. 756rather 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
766As you expect, this is similar to @option{sm}, only a little 768As you expect, this is similar to @option{sm}, only a little
767different. Whereas @option{sm} opens a normal interactive shell on 769different. 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
800This method is also similar to @option{sm}. It only uses the 802This 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
811This method is mostly interesting for Windows users using the PuTTY 813This method is mostly interesting for Windows users using the PuTTY
812implementation of SSH. It uses @samp{plink -ssh} to log in to the 814implementation 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
829Like @option{plinku}, but uses base64 encoding instead of uu encoding. 831Like @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
873This method uses the @command{rsh} and @command{rcp} commands to connect 875This method uses the @command{rsh} and @command{rcp} commands to connect
874to the remote machine and transfer files. This is probably the fastest 876to 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
884Using @command{ssh} to connect to the remote host and @command{scp} to 886Using @command{ssh} to connect to the remote host and @command{scp} to
885transfer files between the machines is the best method for securely 887transfer 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
906Using the @command{ssh} command to connect securely to the remote 908Using the @command{ssh} command to connect securely to the remote
907machine and the @command{rsync} command to transfer files is almost 909machine 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
928As you expect, this is similar to @option{scp}, only a little 930As you expect, this is similar to @option{scp}, only a little
929different. Whereas @option{scp} opens a normal interactive shell on 931different. 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
953This method is similar to @option{scp}, but it uses the 955This 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
967This method is similar to @option{scp}, but it uses the @command{fsh} 969This method is similar to @option{scp}, but it uses the @command{fsh}
968command to connect to the remote host, and it uses @command{fcp} for 970command 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
980There is no inline method using @command{fsh} as the multiplexing 984There is no inline method using @command{fsh} as the multiplexing
981provided by the program is not very useful in our context. @tramp{} 985provided by the program is not very useful in our context. @tramp{}
982opens just one connection to the remote host and then keeps it open, 986opens 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
1012The file is transferred through the connection in base64 encoding. Uses 1016The file is transferred through the connection in base64 encoding. Uses
1013the @command{mimencode} program for doing encoding and decoding, but 1017the @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
1021The file is transferred through the connection in `uu' encoding. Uses 1025The file is transferred through the connection in `uu' encoding. Uses
1022the @command{uuencode} and @command{uudecode} programs for encoding and 1026the @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
1216As explained in the @ref{Overview} section, @tramp{} connects to the 1220As 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
1288This section needs a lot of work! Please help. 1292This section needs a lot of work! Please help.
1289 1293