Merge pull request #53763 from liff/emacs/tramp-process-fix
emacs: tramp: detect wrapped gvfsd-fuse daemon
This commit is contained in:
commit
93161051d8
|
@ -42,6 +42,7 @@ stdenv.mkDerivation rec {
|
||||||
|
|
||||||
patches = [
|
patches = [
|
||||||
./clean-env.patch
|
./clean-env.patch
|
||||||
|
./tramp-detect-wrapped-gvfsd.patch
|
||||||
];
|
];
|
||||||
|
|
||||||
postPatch = lib.optionalString srcRepo ''
|
postPatch = lib.optionalString srcRepo ''
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
diff --git a/lisp/net/tramp-gvfs.el b/lisp/net/tramp-gvfs.el
|
||||||
|
index f370abba31..f2806263a9 100644
|
||||||
|
--- a/lisp/net/tramp-gvfs.el
|
||||||
|
+++ b/lisp/net/tramp-gvfs.el
|
||||||
|
@@ -164,7 +164,8 @@ tramp-gvfs-enabled
|
||||||
|
(and (featurep 'dbusbind)
|
||||||
|
(tramp-compat-funcall 'dbus-get-unique-name :system)
|
||||||
|
(tramp-compat-funcall 'dbus-get-unique-name :session)
|
||||||
|
- (or (tramp-compat-process-running-p "gvfs-fuse-daemon")
|
||||||
|
+ (or (tramp-compat-process-running-p ".gvfsd-fuse-wrapped")
|
||||||
|
+ (tramp-compat-process-running-p "gvfs-fuse-daemon")
|
||||||
|
(tramp-compat-process-running-p "gvfsd-fuse"))))
|
||||||
|
"Non-nil when GVFS is available.")
|
||||||
|
|
Loading…
Reference in New Issue