Bug 189790 - kcheckpass cannot authenticate users using a LDAP directory.
Summary: kcheckpass cannot authenticate users using a LDAP directory.
Alias: None
Product: Fedora
Classification: Fedora
Component: kdebase
Version: 5
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Ngo Than
QA Contact: Ben Levenson
URL: http://bugs.kde.org/show_bug.cgi?id=1...
Depends On:
TreeView+ depends on / blocked
Reported: 2006-04-24 17:57 UTC by Aurélien Grosdidier
Modified: 2007-11-30 22:11 UTC (History)
1 user (show)

Clone Of:
Last Closed: 2006-04-25 14:01:53 UTC

Attachments (Terms of Use)

External Trackers
Tracker ID Priority Status Summary Last Updated
KDE Software Compilation 126152 None None None Never

Description Aurélien Grosdidier 2006-04-24 17:57:49 UTC
Description of problem:

As kcheckpass is not setuid root, it cannot authenticate using a LDAP server.
This is a problem as once the screen is locked, it cannot be unlocked. See the
bug report I initially reported @ http://bugs.kde.org/show_bug.cgi?id=126152 .

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. setup a LDAP authentification on the server
2. login w/ KDE as a user from the LDAP directory
3. lock your screen, you can't unlock it
Actual results:

You have to restart X.

Expected results:

The screensaver should disappear

Additional info:

It works after:

 chmod +s `which kcheckpass`

Comment 1 Ngo Than 2006-04-25 14:01:53 UTC
it's now fixed in kdebase-3.5.2-4. It will be available in rawhide soon. The fix
also will be included in next kdebase rebuild for FC5 update.  Thanks for your

Comment 2 Tomas Hoger 2006-05-03 14:49:30 UTC
FC5 update (kdebase-3.5.2-0.3.fc5) is broken and does not contain kcheckpass as all!

$ rpm -q kdebase
$ rpm -ql kdebase | grep kcheckpass

Result is that it's not possible to unlock screen saver and one has to manually
kill kdesktop_lock as suggested by error message.

Comment 3 Sammy 2006-05-03 15:35:33 UTC
I confirm this as well!

Comment 4 Ngo Than 2006-05-04 10:13:59 UTC
it seems a packacking bug in kdebase that kcheckpass was not included in this
version. I will push new kdebase packacge in FC5 update ASAP which resolves this
issue. Thanks for your report.

Note You need to log in before you can comment on or make changes to this bug.