|Install s3fs on Mac OS X|
|1 - Install Homebrew - http://brew.sh/|
|ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"|
|2 - Use Homebrew to install s3fs + dependencies|
|brew install s3fs|
|3 - Do some custom stuff. I only used the first step from here -> https://gist.github.com/fukayatsu/3910097|
|sudo /bin/cp -rfX /usr/local/Cellar/fuse4x-kext/0.9.2/Library/Extensions/fuse4x.kext /Library/Extensions|
|sudo chmod +s /Library/Extensions/fuse4x.kext/Support/load_fuse4x|
|4 - Create the file ~/.passwd-s3fs (one line file [accessKey:secretKey]|
|echo $ACCESS_KEY:$SECRET_KEY > ~/.passwd-s3fs|
|5 - Create the directory where the S3 bucket will be mounted|
|mkdir -p ~/.s3/archive.kuali.org|
|6 - Mount the bucket|
|s3fs archive.kuali.org ~/.s3/archive.kuali.org|
Congrats on this being the first result on Google for "Mac s3fs"!
A couple updates to suggest:
After #4, issue the command
The above instructions worked for me with OS X 10.11.5 with the one caveat that I also had to execute the following command, which required a reboot.
If you are receiving
Also, FWIW the -d flag doesn't seem to work for the s3fs binary from brew.