summaryrefslogtreecommitdiff
path: root/src/responder/sudo/sudosrv_private.h
AgeCommit message (Collapse)AuthorFilesLines
2013-01-22sudo responder: change num_rules type from size_t to uint32_tPavel Březina1-4/+4
https://fedorahosted.org/sssd/ticket/1779 2^32 should be enough to store sudo rules. size_t type was causing troubles on big endian architectures, because it wasn't used correctly in combination with D-Bus.
2012-12-18RESPONDERS: Create a common file with service names and versionsJakub Hrozek1-2/+0
The monitor sends calls different sbus methods to different responders. Instead of including headers of the particular responders directly in monitor, which breaks layering a little, create a common header file that will be included from src/responder/common/
2012-11-14sudo: do not send domain name with usernamePavel Březina1-1/+0
This caused troubles with subdomain users and it is not really necessary. This patch does not change the protocol itself, that should be done on the earliest possible occasion. Part of https://fedorahosted.org/sssd/ticket/1616
2012-11-14sudo: support users from subdomainsPavel Březina1-7/+10
https://fedorahosted.org/sssd/ticket/1616
2012-06-29sudo responder: schedule OOB full refresh when expired rule is deletedPavel Březina1-0/+2
2012-06-29sudo responder: update dp interfacePavel Březina1-3/+5
2012-06-29sudo responder: new request enum typePavel Březina1-1/+6
sss_sudo_type represents query type that comes to the responder sss_dp_sudo_type represents query type to DP that is issued by the responder I'm leaving current values of sss_dp_sudo_type untouched so the compilation is not broken. Hovewer, they will be changed to new DP types once the DP interface is updated.
2012-06-29sudo responder: discard in-memory cachePavel Březina1-28/+0
2012-06-29sudo api: send uid, username and domainnamePavel Březina1-0/+3
https://fedorahosted.org/sssd/ticket/1239 Test client was changed accordingly. The new usage is: sss_sudo_cli username [uid] If uid is not set, getpwnam(username) is called. It will retrieve both default options and rules.
2012-06-29sudo responder: get rid of dctx where possiblePavel Březina1-8/+12
2012-06-29sudo responder: remove code duplication in commandsPavel Březina1-34/+13
2012-02-23Move sudo_dom_ctx.user to local variablePavel Březina1-1/+0
2012-02-23Honor case_sensitive option in sudo responderPavel Březina1-0/+2
https://fedorahosted.org/sssd/ticket/1205
2012-02-04SUDO Integration - responder 'sudo_timed' optionPavel Březina1-0/+1
https://fedorahosted.org/sssd/ticket/1116
2012-02-04SUDO Integration - in-memory cache in responderPavel Březina1-0/+33
New sudo responder option: cache_timeout https://fedorahosted.org/sssd/ticket/1111
2012-01-27SUDO Integration - responder command for cn=defaultsPavel Březina1-4/+8
https://fedorahosted.org/sssd/ticket/1143
2012-01-27Rename sss_dp_type to sss_dp_sudo_typeStephen Gallagher1-2/+2
I pushed an older version of this patch that had the incorrect name. This is the interdiff.
2012-01-27Use the new SUDO request in DP and sudo responderJakub Hrozek1-8/+0
Also remove the old request implementation https://fedorahosted.org/sssd/ticket/1115
2012-01-27SUDO: Provide a sudo DP request based on the internal_reqJakub Hrozek1-0/+19
2011-12-16SUDO Integration - responderPavel Březina1-0/+109