New issue 231 by charlesa...@gmail.com: Multiple I/O issues on Mac Os X
10.6 (Snow Leopard)
http://code.google.com/p/s3fs/issues/detail?id=231
Detailed description of observed behavior:
- temporarily, some files have garbage names (without extension for
instance)
- it is not possible to copy a file to the bucket: the file gets created
but its size is 0B
- it is not possible to copy a file from the bucket
Steps to reproduce:
$ brew install s3fs
$ sudo cp -rfX /usr/local/Cellar/fuse4x-kext/0.8.12\
> /Library/Extensions/fuse4x.kext /System/Library/Extensions
$ sudo chmod +s /System/Library/Extensions/fuse4x.kext\
> /Support/load_fuse4x
$ echo "AWSACCESSKEYID:AWSSECRETACCESSKEY" > ~/.passwd-s3fs
$ chmod 600 ~/.passwd-s3fs
$ mkdir /Volumes/s3
$ /usr/local/bin/s3fs BUCKETNAME \
> /Volumes/s3 -olocal,ping_diskarb,volname=S3
$ open /Volumes/s3
===================================================================
The following information is very important in order to help us to help
you. Omission of the following details may delay your support request or
receive no attention at all.
===================================================================
Version of s3fs being used (s3fs --version): 1.61
Version of fuse being used (pkg-config --modversion fuse): 2.8.5
System information (uname -a): Darwin ##REDACTED## 10.8.0 Darwin Kernel
Version 10.8.0: Tue Jun 7 16:33:36 PDT 2011;
root:xnu-1504.15.3~1/RELEASE_I386 i386
Distro (cat /etc/issue): Mac Os X 10.6.8
s3fs command line used (if applicable): s3fs
Attachments:
Screen shot 2011-10-25 at 12.13.05 PM.png 20.9 KB
It is somewhat similar to this issue.
https://github.com/fuse4x/sshfs/issues/2
Honestly I do not know exact answer but it looks like Finder stores some
permissions info in Apple Double files. If s3 does not allow such files
(e.g. by using '-o noappledouble') then you'll have "error -36" error.