Version: (using KDE 4.4.0) OS: Linux Installed from: openSUSE RPMs I used 'Configure Desktop' > 'Font Installer' and in the dialog that pops up when the 'add' button is clicked I selected all fonts from my windows directory. Then I chose the 'open' option and for every single font I was asked to enter the root password. In KDE 4.3 this was asked only once.
- 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'