
Kyler Johnson
10.2K posts

Kyler Johnson
@KylerJohnsonDev
Husband, Father and Sr. Principal Engineer tweeting about #angular, #vue, #react, #dotnet, #linux, and adventure motorcycling









So Canonical builds a universal package format and provides first class support for it and you call it “forced” or “tricked”? If you’ve ever maintained a Linux package format multiple package managers across distros, you know how big of a problem that is. Universal package formats like Snaps and Flatpaks are trying to solve that issue, bringing more software to Linux. Why do you care whether it’s a snap or a deb package? Do you care in Fedora whether something comes from the Fedora repositories or the fusion repositories? What about custom repositories? Do you care when distros like Mint installs deb packages from Mint’s custom repositories instead of from Ubuntu or Debian (on which it’s based)? What about when distros like Mint conditionally installs flatpaks instead of deb packages? For instance, certain hardware-sensitive or fast-evolving media players or software store backend utilities are deployed as Flatpaks natively if the native Debian/Ubuntu ecosystem lags behind. Do you accuse Linux Mint of the same thing? That’s actually closer to “forcing” you to use something than what canonical is doing with Snaps. The accusation and anti-canonical rhetoric is absurd.









This attack leveraged GitHub Actions Cache Poisoning. Payload deployed here: github.com/TanStack/route… It looks like it detonated here: #step:26:2" target="_blank" rel="nofollow noopener">github.com/TanStack/route…

















