https://bugs.kde.org/show_bug.cgi?id=489441
--- Comment #7 from [email protected] --- (In reply to WS from comment #6) > I don't believe you understand what was being discussed in here. I will, > write again here, in hopes of clarifying it: > > The idea is to "mask" repos for DISCOVER, not Flatpak itself, meaning that > they are only removed from Discover itself, not the system. > > For instance: I'd like the ability to remove "system flatpak" from the > Discover of User#2, that doesn't mean I want to remove the system repo from > the entire system, I'd just like to prevent the user from interacting with > it inside Discover. The same is said for packagekit. You cannot do this, I'm afraid. It sounds like you're trying to bend and twist the intended use of a system repo into a user repo. Both types of flatpak repo exist for different purposes. Discover is nothing more than a GUI for flatpak, hiding it for flatpak hides it for Discover. > In a multi-user environment, usually one user is self-assigned the admin of > the system, where the rest are simple users. The idea behind this proposal > is for those users to have no visible access to "system" stuff inside > Discover, while keeping it to the "Admin" > > As I mentioned in my initial comment, there are some flatpaks which benefit > all users, VLC, LibreOffice, Firefox (I will not elaborate why you'd be > using Flatpak for those), those flatpaks make sense to be under the System > Repo, as a way to cut down on storage and improve security somewhat by > knowing all users are using the latest update. > > The issue is that once you enable the system repo, Discover will also have > it enabled on all users, with no option to mask/remove from discover itself. > This means that every user will see Discover trying to update it, and > receiving a root prompt, even worse: While enabling it, users may find > themselves trying to install via the system repo in discover. None of this is anything to do with Discover. As I mentioned in my previous comment, this is a parental controls issue. You need to modify the user permissions for the standard user accounts on your PC to stop them installing software from the system repository. See: https://discussion.fedoraproject.org/t/flatpak-non-sudo-install-still-installing-as-system/137019/3 > There is no logical reason why you can't have Discover ignore certain repos, > including packagekit. This makes multi-user enviroments a pain to deal with, > with the only real solution removing system flatpak and packagekit as well > > Again, I believe this issue was misunderstood and closed too prematurely. > This isn't a request to change flatpak behavior, but about adding a > DISCOVER-LEVEL option to hide or remove it from Discover for certain users. -- You are receiving this mail because: You are watching all bug changes.
