Bug 236415 - kdm configuration module does not use policykit for authorization
Summary: kdm configuration module does not use policykit for authorization
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kdm (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: kdm bugs tracker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-05 11:45 UTC by Ignat Semenov
Modified: 2010-05-24 10:07 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ignat Semenov 2010-05-05 11:45:22 UTC
Version:            (using KDE 4.4.2)
OS:                Linux

The KDM configuration module is ran as root in a separate shell. Please port it to use the new KAuth framework.
Comment 1 Christoph Feck 2010-05-05 22:31:56 UTC
As far as I know, it is currently in code review, hopefully ready for KDE SC 4.5.
Comment 2 Oswald Buddenhagen 2010-05-24 10:07:27 UTC
SVN commit 1130018 by ossi:

make kcm_kdm use kauth

this finally restores the ability to change kdm settings in a
straight-forward way.

BUG: 236415
CCBUG: 151669

patch mostly by
CCMAIL: Igor Krivenko <igor@shg.ru>
Review-URL: http://reviewboard.kde.org/r/3631/

 M  +8 -0      CMakeLists.txt  
 M  +2 -11     background.cpp  
 M  +1 -2      background.h  
 AM            helper.cpp   [License: GPL (v2+)]
 AM            helper.h   [License: GPL (v2+)]
 A             kcmkdm_actions.actions  
 M  +0 -17     kdm-conv.cpp  
 M  +0 -1      kdm-conv.h  
 M  +9 -33     kdm-dlg.cpp  
 M  +0 -1      kdm-dlg.h  
 M  +0 -12     kdm-gen.cpp  
 M  +0 -1      kdm-gen.h  
 M  +0 -13     kdm-shut.cpp  
 M  +0 -1      kdm-shut.h  
 M  +85 -20    kdm-theme.cpp  
 M  +1 -1      kdm-theme.h  
 M  +72 -36    kdm-users.cpp  
 M  +1 -2      kdm-users.h  
 M  +93 -14    main.cpp  
 M  +8 -0      main.h  
 M  +1 -2      positioner.cpp  
 M  +0 -2      positioner.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1130018