summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMichael Albinus <michael.albinus@gmx.de>2010-12-14 21:37:49 +0100
committerMichael Albinus <michael.albinus@gmx.de>2010-12-14 21:37:49 +0100
commit305bdd223aec2eaaeb9f6b6ad234ee0ab5e9103d (patch)
tree57e6eb3cece4ccdba7a448e564ac5496cc5e5849 /doc
parentd68b02203ee499f51f3dcb7703e426d971cda664 (diff)
downloademacs-305bdd223aec2eaaeb9f6b6ad234ee0ab5e9103d.tar.gz
* tramp.texi (Inline methods): Add "ksu" method.
(Remote processes): Add example with remote `default-directory'.
Diffstat (limited to 'doc')
-rw-r--r--doc/misc/ChangeLog5
-rw-r--r--doc/misc/tramp.texi21
2 files changed, 22 insertions, 4 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 1ddabaaa707..65f9dbb67df 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,8 @@
+2010-12-14 Michael Albinus <michael.albinus@gmx.de>
+
+ * tramp.texi (Inline methods): Add "ksu" method.
+ (Remote processes): Add example with remote `default-directory'.
+
2010-12-14 Glenn Morris <rgm@gnu.org>
* faq.texi (Expanding aliases when sending mail):
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 6a77c138404..dd9fd32cb44 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -696,6 +696,14 @@ This method is also similar to @option{ssh}. It only uses the
@command{krlogin -x} command to log in to the remote host.
+@item @option{ksu}
+@cindex method ksu
+@cindex ksu method
+@cindex Kerberos (with ksu method)
+
+This is another method from the Kerberos suite. It behaves like @option{su}.
+
+
@item @option{plink}
@cindex method plink
@cindex plink method
@@ -2483,6 +2491,15 @@ remote file names. It does not work for the @option{ftp} and
@option{smb} methods. Association of a pty, as specified in
@code{start-file-process}, is not supported.
+@code{process-file} and @code{start-file-process} work on the remote
+host, when the variable @code{default-directory} is remote:
+
+@lisp
+(let ((default-directory "/ssh:remote.host:"))
+ (start-file-process "grep" (get-buffer-create "*grep*")
+ "/bin/sh" "-c" "grep -e tramp *"))
+@end lisp
+
@ifset emacsgvfs
If the remote host is mounted via GVFS (see @ref{GVFS based methods}),
the remote filesystem is mounted locally. Therefore, there are no
@@ -3665,7 +3682,3 @@ for @value{emacsothername}.
@c * Use `filename' resp. `file name' consistently.
@c * Use `host' resp. `machine' consistently.
@c * Consistent small or capitalized words especially in menues.
-
-@ignore
- arch-tag: f96dd66e-6dd3-4c92-8d77-9c56205ba808
-@end ignore