S3: Support signature=anonymous to access a S3 bucket anonymously
authorJoey Hess <joeyh@joeyh.name>
Mon, 10 Oct 2022 20:52:18 +0000 (16:52 -0400)
committerJoey Hess <joeyh@joeyh.name>
Mon, 10 Oct 2022 21:02:45 +0000 (17:02 -0400)
commitca91c3ba917e661642beedecf85ff82ac39177cf
treef5c984d81855fe7c75f58bb08b37bf4897d96311
parent90f9671e00d8421247f272fa283d76c9bf791043
S3: Support signature=anonymous to access a S3 bucket anonymously

This can be used, for example, with importtree=yes to import from a public
bucket.

This needs a patch that has not yet landed in the aws library, and will
need to be adjusted to support compiling with old versions of the library,
so is not yet suitable for merging.
See https://github.com/aristidb/aws/pull/281

The stack.yaml changes are provided to show how to build against the aws
fork and will need to be reverted as well.

Sponsored-by: Dartmouth College's DANDI project
CHANGELOG
Remote/S3.hs
doc/special_remotes/S3.mdwn
stack.yaml