fuse4x / fuse Goto Github PK
View Code? Open in Web Editor NEWFilesystem in Userspace
Home Page: http://fuse.sourceforge.net/
License: GNU General Public License v2.0
Filesystem in Userspace
Home Page: http://fuse.sourceforge.net/
License: GNU General Public License v2.0
Filesystem in Userspase implemetation for MacOSX. The upstream version for Linux you can find at http://fuse.sourceforge.net/
mount_darwin.c doesn't have "nonempty" in it's fuse_mount_opts.
When using the nonempty option I get:
fuse: unknown option
nonempty'`
There is no configure script in the distribution. Therefore, the procedure described in the readme is not valid:
$ ./configure
./configure: No such file or directory
The makeconf.sh script also does not seem to work. Under OSX Lion, XCode 4.2, gcc 4.2.1, libtoolize is not present, though there is a glibtoolize, and the process fails again for an ICONV issue.
If a previous install of MacFuse or a similar package was made, and not fully uninstalled, the make install action does not detect the leftover files and may not update them when run under normal user permissions.
After installing, when this problem scenario occurs, the following error may be seen:
$ sshfs [email protected]: ~/mnt/mysite.me
/Library/Filesystems/fusefs.fs/Support/fusefs.kext failed to load - (libkern/kext) link error; check the system/kernel logs for errors or try kextutil(8).
the MacFUSE file system is not available (71)
Investigating turned up that the fusefs.fs file was left-over from MacFUSE that had been installed in a previously uninstalled tool:
$ ls -ld /Library/Filesystems/fusefs.fs
drwxr-xr-x 4 root wheel 136 Dec 19 2008 /Library/Filesystems/fusefs.fs
I found this when attempting to install fuse4x through homebrew, but since homebrew is just invoking make install, I'm logging this here to provide some notice. (A more full explanation is at http://www.unityisplural.com/2011/11/getting-fuse4x-installed-on-osx-lion.html)
It would be helpful and perhaps save someone a bit of grief if the make install directive checked and reported whenever the files it is attempting to install cannot be written.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.