public=yes config to send AclPublicRead

In my tests, this has to be set when uploading a file to the bucket
and then the file can be accessed using the bucketname.s3.amazonaws.com
url.

Setting it when creating the bucket didn't seem to make the whole bucket
public, or allow accessing files stored in it. But I have gone ahead and
also sent it when creating the bucket just in case that is needed in some
case.
This commit is contained in:
Joey Hess 2015-06-05 14:38:01 -04:00
parent 5211b8fc70
commit 4acd28bf21
4 changed files with 50 additions and 25 deletions

2
debian/changelog vendored
View file

@ -12,6 +12,8 @@ git-annex (5.20150529) UNRELEASED; urgency=medium
* import --clean-duplicates: Fix bug that didn't count local or trusted
repo's copy of a file as one of the necessary copies to allow removing
it from the import location.
* S3: Special remotes can be configured with public=yes to allow
the public to access the bucket's content.
-- Joey Hess <id@joeyh.name> Sat, 30 May 2015 02:07:18 -0400