Stephen Gildea <[email protected]> writes:

Hi Stephen,

> Using fusermount worked for me.  I gave it the same arguments
> tramp-fuse would have used with fusermount3:
>
> fusermount -u /tmp/tramp.sshfs.remotehost
>
> I tested this on Ubuntu 20.04, which has fuse package 2.9.9-3.

Yep, it is just the difference between FUSE2 and FUSE3:

--8<---------------cut here---------------start------------->8---
# fusermount --version
fusermount version: 2.9.9
# fusermount3 --version
fusermount3 version: 3.10.4
--8<---------------cut here---------------end--------------->8---

I've implemented this just now:

--8<---------------cut here---------------start------------->8---
(defun tramp-fuse-get-fusermount ()
  "Determine the local `fusermount' command."
  ;; We use key nil for local connection properties.
  (with-tramp-connection-property nil "fusermount"
    (or (executable-find "fusermount3")
        (executable-find "fusermount"))))
--8<---------------cut here---------------end--------------->8---

Will push it when the rest is finished.

Best regards, Michael.

Reply via email to