99designs / aws-vault

A vault for securely storing and accessing AWS credentials in development environments
MIT License
8.52k stars 820 forks source link

Issues with the Homebrew distribution #1179

Closed mtibben closed 8 months ago

mtibben commented 1 year ago

The Homebrew distribution does not sign the aws-vault binaries, while the "cask" distribution does.

brew install aws-vault -> unsigned binary ✅ brew install --cask aws-vault -> signed binary

All Apple documentation guides the developer to sign binaries when dealing with the keychain, but I am unclear of the exact limitations of these unsigned binaries.

I myself have run into issues when using unsigned binaries with the keychain, however I've struggled to provide concrete examples to the homebrew maintainers.

Issues I've anecdotally seen with the unsigned Homebrew binaries:

These issues are suspected to be caused by the unsigned homebrew binaries

I've previously raised these issues with the maintainers at https://github.com/Homebrew/homebrew-core/pull/84589

My advice is to NOT use the Homebrew distribution, use the cask distribution instead.

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

github-actions[bot] commented 8 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.