diff options
| author | Michael Albinus | 2021-08-08 16:18:59 +0200 |
|---|---|---|
| committer | Michael Albinus | 2021-08-08 16:18:59 +0200 |
| commit | fd2d56d63c8a9dbc5a96d2eb746761b2ecc2c573 (patch) | |
| tree | c7689899ff107778dc9e294703fccc6567d5aad3 | |
| parent | 99c535111be82b94281bb82d24d77597149b65a9 (diff) | |
| download | emacs-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.texi | 24 | ||||
| -rw-r--r-- | etc/NEWS | 14 |
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 | ||
| 1291 | If you want to use @acronym{GVFS}-based @option{ftp} or @option{smb} | 1291 | If you want to use @acronym{GVFS}-based @option{ftp} or @option{smb} |
| 1292 | methods, you must add them to @code{tramp-gvfs-methods}, and you must | 1292 | methods, you must add them to @code{tramp-gvfs-methods}, and you must |
| 1293 | disable the corresponding Tramp package by setting | 1293 | disable 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}, |
| 1295 | respectively: | 1295 | respectively: |
| 1296 | 1296 | ||
| @@ -2122,9 +2122,9 @@ to construct these lists. | |||
| 2122 | 2122 | ||
| 2123 | @item @t{"remote-shell"} | 2123 | @item @t{"remote-shell"} |
| 2124 | 2124 | ||
| 2125 | This property tells Tramp which remote shell to apply on the remote | 2125 | This property tells @value{tramp} which remote shell to apply on the |
| 2126 | host. It is used in all connection methods of @file{tramp-sh.el}. | 2126 | remote host. It is used in all connection methods of |
| 2127 | The 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. | |||
| 2310 | For @command{bash}, loading @file{~/.editrc} or @file{~/.inputrc} is | 2310 | For @command{bash}, loading @file{~/.editrc} or @file{~/.inputrc} is |
| 2311 | suppressed. | 2311 | suppressed. |
| 2312 | 2312 | ||
| 2313 | Similar problems can happen with the local shell Tramp uses to create | 2313 | Similar problems can happen with the local shell @value{tramp} uses to |
| 2314 | a process. By default, it uses the command @command{/bin/sh} for | 2314 | create a process. By default, it uses the command @command{/bin/sh} |
| 2315 | this, which could also be a link to another shell. In order to | 2315 | for this, which could also be a link to another shell. In order to |
| 2316 | overwrite this, you might apply | 2316 | overwrite 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 |
| 4581 | Does @value{tramp} support @acronym{SSH} security keys? | ||
| 4582 | |||
| 4583 | Yes. @command{OpenSSH} has added support for @acronym{FIDO} hardware | ||
| 4584 | devices via special key types @option{*-sk}. @value{tramp} supports | ||
| 4585 | the additional handshaking messages for them. This requires at least | ||
| 4586 | @command{OpenSSH} 8.2, and a @acronym{FIDO} @acronym{U2F} compatible | ||
| 4587 | security 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 |
| 4582 | SMB1 connection protocol | 4592 | SMB1 connection protocol |
| 4583 | 4593 | ||
| @@ -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. |
| 821 | This corresponds to the behaviour of defmethod in Common Lisp Object System. | 821 | This corresponds to the behavior of defmethod in Common Lisp Object System. |
| 822 | For compatibility, '(eql SYMBOL)' does not evaluate SYMBOL, for now. | 822 | For 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 |
| 1552 | via a file system mounted with 'sshfs'. | 1552 | via 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. |
| 1556 | This requires at least OpenSSH 8.2, and a FIDO U2F compatible | ||
| 1557 | security 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 | |||
| 1981 | property ':transform-smoothing' can be set to t to force smoothing | 1983 | property ':transform-smoothing' can be set to t to force smoothing |
| 1982 | and nil to disable smoothing. | 1984 | and nil to disable smoothing. |
| 1983 | 1985 | ||
| 1984 | The default behaviour of smoothing on down-scaling and not smoothing | 1986 | The default behavior of smoothing on down-scaling and not smoothing |
| 1985 | on up-scaling remains unchanged. | 1987 | on 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. |
| 2983 | For about a decade, the backslash character has no longer had a | 2985 | For about a decade, the backslash character has no longer had a |
| 2984 | special escape syntax in Fortran F90. To get the old behaviour back, | 2986 | special escape syntax in Fortran F90. To get the old behavior back, |
| 2985 | say something like: | 2987 | say something like: |
| 2986 | 2988 | ||
| 2987 | (modify-syntax-entry ?\\ "\\" f90-mode-syntax-table) | 2989 | (modify-syntax-entry ?\\ "\\" f90-mode-syntax-table) |