cmeerw

joined 1 year ago
[–] [email protected] 1 points 9 months ago

You don't really need to switch to a different distro. Just avoid snaps/flatpack/... and use a more lightweight desktop like XFCE and you should be fine.

[–] [email protected] 1 points 10 months ago

Known-good meaning a tested and working configuration The bugs are fixed upstream and they get pushed via the method of distribution, which is Flathub in this case. Well, fixes don’t normally need to be backported because flatpaks are usually fresh.

There are a few assumptions in here in order for that to work: the known-good version needs to be the latest upstream version (otherwise you might not have the latest security fixes) and users need to be comfortable always using the latest flatpak version. Some users might be more comfortable staying on a known stable version for some time.

For notifications, you’d have to follow the relevant projects directly.

Right, and each project will have its own way of handling security issues (particularly when it comes to older versions). Will they point out that versions x - y of their flatpak are affected by a security issue in component z?

[–] [email protected] 0 points 10 months ago (2 children)

Flatpaks can guarantee you have a known-good dependency chain directly tested by the developers/maintainers themselves

What does known-good mean? What if a security vulnerability is found in one of the dependencies. With an old-style distribution there is a security team that monitors security reports and they will provide a fixed package. With flatpaks it's not clear to me if those developers will monitor each dependency for security vulnerabilities and how they will handle that. Will users even be informed about a security issue, will a fix be backported or will it only be available in the latest version?

[–] [email protected] 3 points 10 months ago

and newer versions won’t run due to library dependencies.

Mozilla seem to be able to limit library dependencies in their builds: https://www.mozilla.org/en-US/firefox/system-requirements/

[–] [email protected] 1 points 10 months ago

But are they actually doing this? I am not seeing any changes: https://launchpad.net/~mozillateam/+archive/ubuntu/ppa still has the .deb packages

[–] [email protected] 10 points 10 months ago (1 children)

You mean like https://manpages.ubuntu.com/manpages/jammy/en/man8/snap.8.html

Still better than a random user claiming

This is a massive security vulnerability

with no justification whatsoever.

[–] [email protected] 4 points 10 months ago (3 children)

Verifying a snap package’s authenticity seems to suggest otherwise. What's the source for your claim?

[–] [email protected] 2 points 10 months ago

Was there even a change to the Firefox PPA? I am not seeing a change.

[–] [email protected] 13 points 10 months ago (1 children)

That link appears to be for a Windows driver.

[–] [email protected] 8 points 10 months ago

The description says:

In this video, we'll do a deep dive on what C++ Polymorphism is, what "virtual" does under the hood, and ultimately why it is SUCH a performance hit compared to languages like C and Rust.

This is not about compile-time polymorphism.

[–] [email protected] 1 points 10 months ago* (last edited 10 months ago) (2 children)

It would have helped if you had actually posted a link to the correct web site.

Do you mean huntr.dev then? hunter.dev redirects to https://www.linkedin.com/in/williamhuntermitchell

Edit: not sure, huntr.dev says "We accept vulnerability disclosures in most public repositories on GitHub."

38
Snapless Ubuntu (programming.dev)
 

Not sure what others are doing to use Ubuntu (23.04) without snaps, but this is what I am doing:

  • for Firefox I found a guide here
  • for chromium I am actually using the Linux Mint packages (which work absolutely fine), and I have just set up a small repository I can add to apt:
deb [arch=amd64 allow-insecure=yes] http://snapless.cmeerw.net victoria upstream
  • this just syncs from Linux Mint and only republishes chromium in the Packages file (with downloads redirected to a Linux Mint mirror). BTW, I am not signing these...

What are others doing?

view more: next ›