From 00849c5e1b0351a3007f1cea3c6f45dbfa8e395e Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 20 Oct 2019 13:44:15 -0400 Subject: [PATCH] config/default: don't consult authinfo for local sudo TRAMP buffers --- modules/config/default/config.el | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/modules/config/default/config.el b/modules/config/default/config.el index e723d4fbc..d809f8b75 100644 --- a/modules/config/default/config.el +++ b/modules/config/default/config.el @@ -48,6 +48,14 @@ (unless IS-WINDOWS (setq tramp-default-method "ssh")) ; faster than the default scp +(defadvice! +default-inhibit-authinfo-for-sudo-a (orig-fn &rest args) + "Don't consult .authinfo for local sudo TRAMP buffers." + :around #'tramp-read-passwd + (let ((auth-sources + (unless (equal tramp-current-method "sudo") + auth-sources))) + (apply orig-fn args))) + ;; ;;; Smartparens config