|
|
|
|
|
by Xylakant
4880 days ago
|
|
I don't see the big gain in stopping to run code on install. By definition, we install gems to run code. If we don't trust the gem author not to mess with our system on install, how can we trust him not to mess with our system when we use the gem? Granted, there might be some people that install gems as root and run them as unprivileged user only, but even as a non-root user it's a problem to run code you don't trust. |
|
What we should have instead is a good signing infrastructure to detect when trusted gems have been tampered by a third party.