Summary: | Importing fonts system wide asks for root access for every single font | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | Pascal Bakhuis <pBakhuis> |
Component: | kcm_fontinst | Assignee: | Craig Drummond <craig> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | andresbajotierra |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | The font dialog |
Description
Pascal Bakhuis
2010-02-27 16:28:57 UTC
- If you run "kcmshell4 fontinst" on Konsole, do you get the same FontInstalling module ? Regards Created attachment 41236 [details]
The font dialog
Yes, in both cases I get window on the screenshot.
I can confirm this under openSUSE 11.2 using the KDE4:Factory packages. I have contacted the KAuth maintainer to asses whether this is an issue with the font installer, openSUSE packages, or KAuth. The openSUSE 11.2 packages seem to be using the polkit-1 KAuth backend, and when I originally wrote the KAuth port of the font installer my system (openSUSE 11.2) was setup to use the policykit backend. The policykit backend worked as expected - i.e. only a single authorisation prompt. SVN commit 1116983 by craig: In policykit, the persistence was given implicitely for the running application, whereas for polkit this has to be given explicitely. Using 'Persistence=session' resolves this. BUG: 228765 M +1 -0 fontinst.actions WebSVN link: http://websvn.kde.org/?view=rev&revision=1116983 To help until this appears in a KDE 4.4 patch release, edit /usr/share/polkit-1/actions/org.kde.fontinst.policy and change 'auth_admin' to 'auth_admin_keep' |