jantman - 2015-10-09

Instead of requiring AWS credentials to be exported via environment variables, or at the command line or in s3cmd's config file, it would be really useful if s3cmd supported the cross-SDK credentials file (~/.aws/credentials) descripted in the AWS blog post at: https://blogs.aws.amazon.com/security/post/Tx3D6U6WSFGOK2H/A-New-and-Standardized-Way-to-Manage-Credentials-in-the-AWS-SDKs

This is already used by boto and awscli, as well as a number of other tools, and would prevent the need to define credentials in multiple places. It also has native support for "profiles", switching between multiple sets of credentials by means of the AWS_PROFILE environment variable.

Thanks!