Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expand gem security build/install instructions; add checksum #70

Merged
merged 7 commits into from
Nov 21, 2013
Prev Previous commit
Next Next commit
Add caveat to using gem cert signed gems
  • Loading branch information
bf4 committed Nov 21, 2013
commit 2fe098c7175f836d50b576d6e85b26c74000dff8
2 changes: 2 additions & 0 deletions security.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,8 @@ Using Gems
* `gem install gemname -P MediumSecurity`: All signed dependent gems must be verified.
* `bundle --trust-policy MediumSecurity`: Same as above, except Bundler only recognizes
the long `--trust-policy` flag, not the short `-P`.
* Caveat: Gem certificates are trusted globally, such that adding a cert.pem for one gem automatically trusts
all gems signed by that cert.
* Risks of being pwned, as described by [Benjamin Smith's Hacking with Gems talk](http:https://lanyrd.com/2013/rulu/scgxzr/)

Building Gems
Expand Down