| Summary: | Warn and confirm installation of Flatpaks with potentially dangerous permissions and when permissions change | ||
|---|---|---|---|
| Product: | [Applications] Discover | Reporter: | Neal Gompa <ngompa> |
| Component: | Flatpak Backend | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED MOVED | ||
| Severity: | wishlist | CC: | aleixpol, jgrulich, nate, travier |
| Priority: | NOR | ||
| Version First Reported In: | 6.0.2 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| See Also: | https://invent.kde.org/plasma/discover/-/issues/16 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Neal Gompa
2024-03-22 20:32:59 UTC
This might be nice, but the lack of it isn't a bug, and I'm not necessarily sure it's even problem. For apps that come from distro repos or Flathub or whatever, we rely on various factors to keep users safe: 1. Sandboxing 2. Some amount of review from the distributors 3. The developers themselves being known and trustworthy. Having #1 being nonexistent or compromised isn't actually a real problem as long as #2 and #3 are true; if this wasn't the case, then every distro-packaged app would be dangerous. I've noticed that GNOME Software makes this judgment and I don't think it's the right call. So many apps have these warnings that they become meaningless visual noise, and the user can't tell what's *actually* dangerous vs what *might be* dangerous. There's an existing discussion of this in https://invent.kde.org/plasma/discover/-/issues/16; let's keep the convesation there. Based on a discussion with Michael Catanzaro, he pointed me to this merge request to GNOME Software that contains the list of permissions it considers potentially dangerous: https://gitlab.gnome.org/GNOME/gnome-software/-/merge_requests/1712 This could help with figuring out how to do this. |