When you did a switch from Ubuntu to Fedora you possibly will be suprised when it comes to administrative tasks, that you are prompted for your root password instead of your "default" users one.
This is, because Fedora makes use of the classic behavior, to authorize privileged tasks via the root password. This is good in single user environments but is going to be a challenge when multiple users are performing administrative tasks on desktop systems (e.g. CA support).
To solve this behavior the policykit was introduced in Fedora8 and improved since F12 to allow "normal" users gain administrative privileges in "policykit-enabled" applications like package-kit and other desktop apps.
To change the authorisation behavior, in Fedora12[-14] the only step to be taken is to add your administrative user account to the group:
desktop_admin_r
Code:
$ usermod -a -G desktop_admin_r <youruser>
This will change in Fedora15, where the
wheel group will be used as default. For the advanced/curious user, the configuration controlling the behavior is located in
/etc/polkit-1/localauthority.conf.d/60-desktop-policy.conf
- Origin: Taken the solution from this thread.
- Packages already implementing policykit
- Post about upcoming authentication changes in Fedora 15