summaryrefslogtreecommitdiff
path: root/server/providers/dp_auth_util.c
AgeCommit message (Collapse)AuthorFilesLines
2009-10-09Remove DP processSimo Sorce1-8/+6
Turn the backend process into data provider servers Make Frontends (pam, nss) directly attach to the backends
2009-09-23Revert "Use syslog for logging error conditions in SSSD"Stephen Gallagher1-6/+6
This reverts commit 8c50bd085c0efe5fde354deee2c8118887aae29d. Amended: commit 1016af2b1b97ad4290ccce8fa462cc7e3c191b2e also made use of the SYSLOG_ERROR() macro, so those portions of that code also needed to be reverted.
2009-09-21Use syslog for logging error conditions in SSSDJakub Hrozek1-6/+6
This is just a band-aid until ELAPI is fully functional and ready to use.
2009-09-14Let the PAM client send its PIDSumit Bose1-4/+7
- the client sends the PID as uint32_t and sssd will use uint32_t too - fix a possible type issue where a uint32_t is sent as int32 in internal dbus communication
2009-08-11Change the why DP clients identifySimo Sorce1-0/+117
Mirrors what we have done with the monitor.
2009-07-02added kerberos backend with tevent_req event handlingSumit Bose1-0/+6
2009-05-26Silence warningsSimo Sorce1-4/+4
2009-05-14added check for NULL valuesSumit Bose1-0/+7
- allow unspecified value in struct pam_data to be NULL - check if domain structure is initialized in pam_reply
2009-04-27fix for pam proxy chauthtokSumit Bose1-0/+3
When a user from a domain served by the proxy backend changes his password with passwd the passwd command asks for the old password, but it is not validated by the pam_chauthtok call in the proxy backend, because it is running as root. If the request is coming the unpriviledged socket we now call pam_authenticate explicitly before pam_chauthtok.
2009-04-13Implement credentials caching in pam responder.Simo Sorce1-0/+208
Implement credentials caching in pam responder. Currently works only for the proxy backend. Also cleanup pam responder code and mode common code in data provider. (the data provider should never include responder private headers)