GNOME Bugzilla – Bug 784571
No way to distinguish between personal and system-wide printer settings
Last modified: 2021-06-09 16:34:03 UTC
CUPS allows system-wide settings (like creating/modifying/removing print queues, turn on/off printer sharing/debug logging/...) only to users with admin rights, either root or users in the "lpadmin" group. CUPS also allows settings for individual users, as personal selection of the default printer and printer option defaults. The printer tool of GNOME can be run by any user and when changing settings it does not distinguish whether the user has CUPS admin privileges or not and if the user has admin privileges one does not know how the user's changes are applied. Here some improvements should be done, for example switching between a user mode and an admin mode, where the switch is done without authentication if the user is in the lpadmin group. In admin mode the user can add/modify/delete queues, change server settings, set system-wide default printer and default option settings, in user mode he can set only personal default printer and option defaults. The displayed default printer and option defaults should also depend on the mode, the system-wide ones in admin mode and the personal ones in user mode.
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new bug report at https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/ Thank you for your understanding and your help.