logoalt Hacker News

lrvicktoday at 3:44 AM2 repliesview on HN

I ask this on every supply chain security fail: Can we please mandate signing packages? Or at least commits?

NPM rejected PRs to support optional signing multiple times more than a decade ago now, and this choice has not aged well.

Anyone that cannot take 5 minutes to set up commit signing with a $40 usb smartcard to prevent impersonation has absolutely no business writing widely depended upon FOSS software.

Normalized negligence is still negligence.


Replies

4ndrewltoday at 3:54 AM

Is the onus really on people who write code here? It really should be on those who choose to use this unsigned code, surely?

show 2 replies
evikstoday at 10:33 AM

"Anyone that cannot spend $40+ to give every FOSS maintainer a smartcard and maybe even separate machines for releases and make the more secure workflow truly 5 minutes has absolutely no business widely depending upon FOSS"