Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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?


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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: