|
From: Valient G. <va...@gm...> - 2006-01-20 19:16:08
|
On 1/20/06, saf <sa...@ar...> wrote: > fuse: failed to exec fusermount: Permission denied > > I don't understand why I get Permission denied, I tried also as root user= with root permissions, > I got the same error. I don't know the answer, but I had the same problem recently and made a workaround, although it may be difficult to apply if you're not using the fuse-lowlevel interface. In my case, I was debugging a perl wrapper for the fuse-lowlevel interface. In the lowlevel interface, you create the mount (which calls fusermount and produces a file descriptor), then pass the file descriptor on to the fuse-lowlevel code. Since only the mount part was having a problem, I made a simple perl server which did the mount and then proxied all messages to any connected client. That way the client calls the server for the mount step and then uses the fd to the server for the rest of the lowlevel interface. Then I have no problems with valgrind. Just an idea. Wasn't too hard to make the proxy server, which might be faster then figuring out how to fix valgrind if you're stuck on this step. My code is at home, and I'm not, so I'm not able to post it at the moment. Valient |