summaryrefslogtreecommitdiff
path: root/server/responder/pam/pamsrv_dp.c
AgeCommit message (Collapse)AuthorFilesLines
2010-02-18Rename server/ directory to src/Stephen Gallagher1-142/+0
Also update BUILD.txt
2009-10-09Remove DP processSimo Sorce1-7/+11
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-08-17Fix reconnection codeSimo Sorce1-1/+0
Remove redundant reconnection code that was interfeering with the sbus reconnection code. Consolidate include files for sbus relates operations. Make pamsrv code similar to nsssrv code.
2009-08-11Change the why DP clients identifySimo Sorce1-49/+0
Mirrors what we have done with the monitor.
2009-08-10Simplify interfaces initializationSimo Sorce1-9/+17
Make as much as possible static, and remove use of talloc_reference and allocation/deallocation of memory when not necessary. Fix also responder use of rctx->conn, was mistakenly used for both monitor and dp connections.
2009-08-10Cosmetic changesSimo Sorce1-6/+6
Rationalize and rename connection names in preparatoin for merging of server and connection structures.
2009-08-10Remove redundant memory contextsSimo Sorce1-2/+2
Simplify code by removing stuff that is never used or redundant.
2009-07-02check pending_return after dbus_connection_send_with_replySumit Bose1-1/+1
2009-05-14added check for NULL valuesSumit Bose1-9/+0
- allow unspecified value in struct pam_data to be NULL - check if domain structure is initialized in pam_reply
2009-04-13Implement credentials caching in pam responder.Simo Sorce1-41/+22
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)
2009-03-27Fix copy&paste errorSimo Sorce1-1/+1
2009-03-27Fix potential segfault if dp_ctx is still NULL.Simo Sorce1-2/+9
May happen at startup if, for some reason dp is very slow to start and we receive a request before a reconnection is rescheduled in the responder dp reconnection code. This shouldn't happen normally so make it clear with a debug statement.
2009-03-26Refactor nss_ctx to resp_ctx in respondersStephen Gallagher1-1/+1
2009-03-19use pam_data as main data structure for dbus communicationSumit Bose1-27/+5
2009-03-10added generic PAM return messages and a false login delaySumit Bose1-9/+18
2009-03-05added a privileged pipeSumit Bose1-3/+2
2009-02-24Add PAM responderSumit Bose1-0/+215
Also move responders under server/responder with shared code in server/responder/common Signed-off-by: Simo Sorce <ssorce@redhat.com>