Created attachment 1539284 [details] Polkit dialog shown after login on Standard user account Description of problem: When using standard user account (without sudo permissions), "Authentication is required to check available updates" polkit dialog is shown after login. I don't think such dialog should be displayed and it doesn't work anyway because the standard user account doesn't have the required permissions. See the attached screenshot. Version-Release number of selected component (if applicable): gnome-software-3.31.90-1.fc31.x86_64 How reproducible: Every time. Steps to Reproduce: 1. Use latest Fedora Rawhide (Silverblue) system. 2. Create a new "Standard" user account using GNOME Control Center. 3. Logout and login to the newly created account. Actual results: "Authentication is required to check available updates" polkit dialog is shown every time after login. Expected results: No polkit dialog is shown after login. Additional info: I have also noticed that sometimes a new updates available GS notification is displayed when using the standard user account, but no updates are shown when the GS window is opened. It is a different bug, but I am mentioning it here because I feel it may be somehow related.
Still the same issue on Fedora Silverblue 30 with gnome-software-3.32.0-4.fc30.x86_64 when on account without sudo permissions.
I just tried it on a regular Fedora 30 Beta and was not able to reproduce the issue. So this seems to be a Silverblue (rpm-ostree) related issue.
Still the same issue on both Fedora Silverblue 30 (with gnome-software-3.32.1-2.fc30.x86_64) and Fedora Silverblue Rawhide (with gnome-software-3.32.1-3.fc31.x86_64).
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to '31'.
This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to 31.
Fully updated Fedora Silverblue Rawhide with gnome-software-3.34.0-1.fc32.x86_64, still the same issue.
The polkit dialog seems to be from rpm-ostree. I have reported the issue here: https://github.com/coreos/rpm-ostree/issues/1909
Hmm, I think this is still a GNOME Software issue though. E.g. ISTM it should query polkit to see if the user is authorized without challenge before trying to do background checks for updates, right?
I have moved this issue upstream: https://gitlab.gnome.org/GNOME/gnome-software/issues/818