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.

Reply via email to