Hacker News new | ask | show | jobs
by csdreamer7 3088 days ago
How does RubyGems handle a package being removed and replaced by a different (and maybe malicious) actor? Not allow a package to be deleted? Block the package name from being claimed by someone else?
1 comments

From http://help.rubygems.org/kb/gemcutter/removing-a-published-r...:

> Once you've yanked all versions of a gem, anyone can push onto that same gem namespace and effectively take it over. This way, we kind of automate the process of taking over old gem namespaces.

There are also people requesting that this be changed: https://github.com/rubygems/rubygems.org/issues/1226
So basically--gem bundler beware?
Thank you Eric.