summaryrefslogtreecommitdiff
path: root/src/responder/pac/pacsrv.c
AgeCommit message (Collapse)AuthorFilesLines
2013-09-17util: add sss_idmap_talloc[_free]Pavel Březina1-11/+2
Remove code duplication.
2013-06-04Lookup domains at startupSumit Bose1-0/+6
To make sure that e.g. the short/NetBIOS domain name is available this patch make sure that the responders send a get_domains request to their backends at startup the collect the domain information or read it from the cache if the backend is offline. For completeness I added this to all responders even if they do not need the information at the moment. Fixes https://fedorahosted.org/sssd/ticket/1951
2013-03-20change responder contexts hierarchyPavel Březina1-9/+14
https://fedorahosted.org/sssd/ticket/1575 The hierarchy is now: main_ctx -> responder_ctx -> specific_ctx where specific_ctx is one of sudo, pam, etc.
2013-03-20do not leak memory on failure in *_process_init()Pavel Březina1-6/+11
2012-10-29Include talloc log in our debug facilityMichal Zidek1-1/+1
https://fedorahosted.org/sssd/ticket/1495
2012-07-10pac responder: limit access by checking UIDsSumit Bose1-0/+19
A check for allowed UIDs is added in the common responder code directly after accept(). If the platform does not support reading the UID of the peer but allowed UIDs are configured, access is denied. Currently only the PAC responder sets the allowed UIDs for a socket. The default is that only root is allowed to access the socket of the PAC responder. Fixes: https://fedorahosted.org/sssd/ticket/1382
2012-07-06Set file descriptor limits in pac responderSumit Bose1-0/+15
2012-06-21PAC responder: add the core functionalitySumit Bose1-1/+1
This adds support for parsing PAC and storing information contained within. In particular the user and all his memberships are stored. In case it is necessary, getgrgid() requests are sent to provider for group resolution.
2012-06-21PAC responder: add basic infrastructureSumit Bose1-0/+227
This adds only the basic outline of the PAC responder, it won't support any operations, it will just start and initialize itself.