diff options
author | Shea Levy <shea@shealevy.com> | 2018-03-31 21:06:41 -0400 |
---|---|---|
committer | Shea Levy <shea@shealevy.com> | 2018-03-31 21:06:41 -0400 |
commit | 29d739a86a4aa7b012b0a40485d2accb6703a551 (patch) | |
tree | 75a3d49517bcce209669edad332b339213dfb8c4 /maintainers | |
parent | fbcb6999ef1f408282cdd4dd7bea76df334f8976 (diff) |
copy-tarballs.pl: Set the right ACL for new keys.
Diffstat (limited to 'maintainers')
-rwxr-xr-x | maintainers/scripts/copy-tarballs.pl | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/maintainers/scripts/copy-tarballs.pl b/maintainers/scripts/copy-tarballs.pl index f3fe7236760bd..31e6045fb6456 100755 --- a/maintainers/scripts/copy-tarballs.pl +++ b/maintainers/scripts/copy-tarballs.pl @@ -100,7 +100,10 @@ sub uploadFile { sub redirect { my ($name, $dest) = @_; #print STDERR "linking $name to $dest...\n"; - $bucket->add_key($name, "", { 'x-amz-website-redirect-location' => "/" . $dest }) + $bucket->add_key($name, "", { + 'x-amz-website-redirect-location' => "/" . $dest, + 'x-amz-acl' => "public-read" + }) or die "failed to create redirect from $name to $dest\n"; $cache{$name} = 1; } @@ -112,7 +115,10 @@ sub uploadFile { # Upload the file as sha512/<hash-in-base-16>. print STDERR "uploading $fn to $mainKey...\n"; - $bucket->add_key_filename($mainKey, $fn, { 'x-amz-meta-original-name' => $name }) + $bucket->add_key_filename($mainKey, $fn, { + 'x-amz-meta-original-name' => $name, + 'x-amz-acl' => "public-read" + }) or die "failed to upload $fn to $mainKey\n"; $cache{$mainKey} = 1; } |