summaryrefslogtreecommitdiffstats
path: root/server/providers/krb5/krb5_auth.h
Commit message (Collapse)AuthorAgeFilesLines
* Split helpers for child processesJakub Hrozek2009-11-251-5/+0
| | | | | Moves several functions out of providers/krb5 hierarchy into a separate module so it can be shared by the ldap child.
* Read KDC info from file instead from environmentSumit Bose2009-11-231-1/+3
| | | | | | Then name or IP adress of the KDC is written into the pubconf directory into a file named kdcinfo.REALM. The locator plugin will then read this file and pass the data to the kerberos libraries.
* Add initial failover support for ldap and ipaSimo Sorce2009-11-201-0/+4
| | | | | | | The retun values are still not directly used with ldap libraries that still do their own name resolution, but this patch introduces a very basic framework to have a multiple providers in one domain use and share a single failover service if they want to.
* Improve handling of ccache filesSumit Bose2009-11-201-1/+2
| | | | | | | - save current ccache file to sysdb - use the saved ccache file if the user has running processes - create an empty ccache if offline - return enviroment variables if offline
* add replacements for missing Kerberos callsSumit Bose2009-11-051-0/+1
|
* update krb5 option handling to new option schemeSumit Bose2009-10-221-7/+1
|
* Move all krb5 provider init functionsSimo Sorce2009-10-161-13/+8
| | | | | Put all init functions in their own file so that the other files can be reused in other providers w/o having them in the way.
* enable debugging of krb5_childSumit Bose2009-10-151-0/+1
|
* remove krb5_try_simple_upn option and make it a default fallbackSumit Bose2009-09-251-1/+0
|
* added support for older MIT kerberos versionssbose2009-09-241-3/+7
| | | | | | | | | - make the build of the locator plugin optional - added a man page for the locator plugin - use krb5.h if krb5/krb5.h cannot be found - added alternatives for missing functions - set -DDBUS_API_SUBJECT_TO_CHANGE if libdbus version is lesser than 1.0.0
* added child timeout handlerSumit Bose2009-09-141-0/+3
|
* add krb5ccache_dir and krb5ccname_template optionSumit Bose2009-09-141-0/+22
| | | | | | | | The configuration options krb5ccache_dir and krb5ccname_template are added to the Kerberos provider to create the user's credential caches the same way as pam_krb5 does. Due to the design of the sssd and the supported ccache types of MIT Kerberos only files are allowed.
* use fork+exec for kerberos helperSumit Bose2009-09-111-27/+1
|
* add change password target to krb5 backendSumit Bose2009-09-111-0/+3
|
* some UPN handling fixesSumit Bose2009-08-241-0/+1
| | | | | | - making the realm part upper case is now optional and done in the LDAP backend - using a username@realm UPN is now optional
* added kerberos backend with tevent_req event handlingSumit Bose2009-07-021-0/+91