summaryrefslogtreecommitdiff
path: root/.emacs.d
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2022-05-07 12:34:11 -0700
committerSean Whitton <spwhitton@spwhitton.name>2022-05-07 15:07:23 -0700
commit24e94c63890ad0c30dafa15ee3f5d20aeb5f5cd8 (patch)
treeeab5c7c67432dc83f9260063471a45695bcbe1c9 /.emacs.d
parentd9dc316097f5beb67df23b1dca0e6984ebd1713b (diff)
downloaddotfiles-24e94c63890ad0c30dafa15ee3f5d20aeb5f5cd8.tar.gz
set TRAMP session-timeout connection property
Diffstat (limited to '.emacs.d')
-rw-r--r--.emacs.d/init.el8
1 files changed, 6 insertions, 2 deletions
diff --git a/.emacs.d/init.el b/.emacs.d/init.el
index 65e6b278..ab594d36 100644
--- a/.emacs.d/init.el
+++ b/.emacs.d/init.el
@@ -1195,9 +1195,13 @@ don't consider windows satisfying the predicate EXCLUDE."
(setq tramp-use-ssh-controlmaster-options nil)
(with-eval-after-load 'tramp
- ;; activate direct-async-process for all non-multihop SSH connections
(add-to-list 'tramp-connection-properties
- '("/ssh:" "direct-async-process" t))
+ ;; Activate direct-async-process for all non-multihop SSH
+ ;; connections.
+ '("/ssh:" "direct-async-process" t)
+ ;; session-timeout is about dropping a connection for security
+ ;; reasons alone: never do that.
+ '(nil "session-timeout" nil))
(add-to-list 'tramp-remote-path 'tramp-own-remote-path))