aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Albinus2021-08-08 16:18:59 +0200
committerMichael Albinus2021-08-08 16:18:59 +0200
commitfd2d56d63c8a9dbc5a96d2eb746761b2ecc2c573 (patch)
treec7689899ff107778dc9e294703fccc6567d5aad3
parent99c535111be82b94281bb82d24d77597149b65a9 (diff)
downloademacs-fd2d56d63c8a9dbc5a96d2eb746761b2ecc2c573.tar.gz
emacs-fd2d56d63c8a9dbc5a96d2eb746761b2ecc2c573.zip
Doc update wrt Tramp support of SSH security keys
* doc/misc/tramp.texi (Frequently Asked Questions): Speak about SSH security keys. (GVFS-based methods, Predefined connection information) (Remote shell setup): Fix typo. * etc/NEWS: Precise Tramp's support for SSH security keys. Fix typos.
-rw-r--r--doc/misc/tramp.texi24
-rw-r--r--etc/NEWS14
2 files changed, 25 insertions, 13 deletions
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 5672648b42f..38c20de62a2 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -1290,7 +1290,7 @@ they are added here for the benefit of @ref{Archive file names}.
1290 1290
1291If you want to use @acronym{GVFS}-based @option{ftp} or @option{smb} 1291If you want to use @acronym{GVFS}-based @option{ftp} or @option{smb}
1292methods, you must add them to @code{tramp-gvfs-methods}, and you must 1292methods, you must add them to @code{tramp-gvfs-methods}, and you must
1293disable the corresponding Tramp package by setting 1293disable the corresponding @value{tramp} package by setting
1294@code{tramp-ftp-method} or @code{tramp-smb-method} to @code{nil}, 1294@code{tramp-ftp-method} or @code{tramp-smb-method} to @code{nil},
1295respectively: 1295respectively:
1296 1296
@@ -2122,9 +2122,9 @@ to construct these lists.
2122 2122
2123@item @t{"remote-shell"} 2123@item @t{"remote-shell"}
2124 2124
2125This property tells Tramp which remote shell to apply on the remote 2125This property tells @value{tramp} which remote shell to apply on the
2126host. It is used in all connection methods of @file{tramp-sh.el}. 2126remote host. It is used in all connection methods of
2127The default value is @t{"/bin/sh"}. 2127@file{tramp-sh.el}. The default value is @t{"/bin/sh"}.
2128 2128
2129@item @t{"remote-shell-login"} 2129@item @t{"remote-shell-login"}
2130 2130
@@ -2310,9 +2310,9 @@ trouble with the shell prompt due to set zle options will be avoided.
2310For @command{bash}, loading @file{~/.editrc} or @file{~/.inputrc} is 2310For @command{bash}, loading @file{~/.editrc} or @file{~/.inputrc} is
2311suppressed. 2311suppressed.
2312 2312
2313Similar problems can happen with the local shell Tramp uses to create 2313Similar problems can happen with the local shell @value{tramp} uses to
2314a process. By default, it uses the command @command{/bin/sh} for 2314create a process. By default, it uses the command @command{/bin/sh}
2315this, which could also be a link to another shell. In order to 2315for this, which could also be a link to another shell. In order to
2316overwrite this, you might apply 2316overwrite this, you might apply
2317 2317
2318@vindex tramp-encoding-shell 2318@vindex tramp-encoding-shell
@@ -4578,6 +4578,16 @@ supported on your proxy host.
4578 4578
4579 4579
4580@item 4580@item
4581Does @value{tramp} support @acronym{SSH} security keys?
4582
4583Yes. @command{OpenSSH} has added support for @acronym{FIDO} hardware
4584devices via special key types @option{*-sk}. @value{tramp} supports
4585the additional handshaking messages for them. This requires at least
4586@command{OpenSSH} 8.2, and a @acronym{FIDO} @acronym{U2F} compatible
4587security key, like yubikey, solokey, or nitrokey.
4588
4589
4590@item
4581@value{tramp} does not connect to Samba or MS Windows hosts running 4591@value{tramp} does not connect to Samba or MS Windows hosts running
4582SMB1 connection protocol 4592SMB1 connection protocol
4583 4593
diff --git a/etc/NEWS b/etc/NEWS
index 674152c8c8a..378a32e2d35 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -798,7 +798,7 @@ The method of highlighting is specified by the user options
798'next-error-highlight' and 'next-error-highlight-no-select'. 798'next-error-highlight' and 'next-error-highlight-no-select'.
799 799
800--- 800---
801*** A fringe arrow in the '*Occur*' buffer indicates the selected match. 801*** A fringe arrow in the "*Occur*" buffer indicates the selected match.
802 802
803--- 803---
804*** Occur mode may use a different type for 'occur-target' property values. 804*** Occur mode may use a different type for 'occur-target' property values.
@@ -818,7 +818,7 @@ It is now defined as a generalized variable that can be used with
818 818
819--- 819---
820*** 'form' in '(eql form)' specializers in 'cl-defmethod' is now evaluated. 820*** 'form' in '(eql form)' specializers in 'cl-defmethod' is now evaluated.
821This corresponds to the behaviour of defmethod in Common Lisp Object System. 821This corresponds to the behavior of defmethod in Common Lisp Object System.
822For compatibility, '(eql SYMBOL)' does not evaluate SYMBOL, for now. 822For compatibility, '(eql SYMBOL)' does not evaluate SYMBOL, for now.
823 823
824** New minor mode 'cl-font-lock-built-in-mode' for 'lisp-mode'. 824** New minor mode 'cl-font-lock-built-in-mode' for 'lisp-mode'.
@@ -1551,8 +1551,10 @@ like cell phones, tablets or cameras.
1551*** New connection method "sshfs", which allows accessing remote files 1551*** New connection method "sshfs", which allows accessing remote files
1552via a file system mounted with 'sshfs'. 1552via a file system mounted with 'sshfs'.
1553 1553
1554--- 1554+++
1555*** Tramp supports authentication via yubikey now. 1555*** Tramp supports SSH authentication via a hardware security key now.
1556This requires at least OpenSSH 8.2, and a FIDO U2F compatible
1557security key, like yubikey, solokey, or nitrokey.
1556 1558
1557+++ 1559+++
1558*** Trashed remote files are moved to the local trash directory. 1560*** Trashed remote files are moved to the local trash directory.
@@ -1981,7 +1983,7 @@ to prevent aliasing and other unwanted effects. The new image
1981property ':transform-smoothing' can be set to t to force smoothing 1983property ':transform-smoothing' can be set to t to force smoothing
1982and nil to disable smoothing. 1984and nil to disable smoothing.
1983 1985
1984The default behaviour of smoothing on down-scaling and not smoothing 1986The default behavior of smoothing on down-scaling and not smoothing
1985on up-scaling remains unchanged. 1987on up-scaling remains unchanged.
1986 1988
1987+++ 1989+++
@@ -2981,7 +2983,7 @@ command, which updates the syntax highlighting in the current buffer.
2981 2983
2982** In 'f90-mode', the backslash character ('\') no longer escapes. 2984** In 'f90-mode', the backslash character ('\') no longer escapes.
2983For about a decade, the backslash character has no longer had a 2985For about a decade, the backslash character has no longer had a
2984special escape syntax in Fortran F90. To get the old behaviour back, 2986special escape syntax in Fortran F90. To get the old behavior back,
2985say something like: 2987say something like:
2986 2988
2987 (modify-syntax-entry ?\\ "\\" f90-mode-syntax-table) 2989 (modify-syntax-entry ?\\ "\\" f90-mode-syntax-table)