summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)AuthorFilesLines
2012-02-05AUTOFS: LDAP providerJakub Hrozek1-0/+9
2012-02-05AUTOFS: responderJakub Hrozek1-0/+15
2012-02-05AUTOFS: a command-line test clientJakub Hrozek1-0/+11
A very simply binary that can be used to test getting data from the library via SSSD in pretty much the same way SSSD would. A required positional parameter specifies the map name and the tool would print out all the key/value pairs using _sss_getautomntent_r(). You can also specify -n to query a specific key using _sss_getautomntbyname_r().
2012-02-05AUTOFS: a client libraryJakub Hrozek1-1/+23
This is the library the autofs client is using. automounter dlopen()s the library so there is no header file, no pkgconfig file and the library is in the libsss_autofs package, not in -devel. The library provides the following interface: * _sss_setautomntent() - select the map for processing * _sss_getautomntent_r() - iterates through key/value pairs in the selected map. The key is usually the mount point, the value is mount information (server:/export) * _sss_getautomntbyname_r() - returns value for a specific key. * _sss_endautomntent() deselect a map, clean up
2012-02-05AUTOFS: sysdb interfaceJakub Hrozek1-0/+2
2012-02-04Build all experimental features during 'make distcheck'Stephen Gallagher1-1/+2
2012-02-04SUDO Integration - in-memory cache in responderPavel Březina1-0/+1
New sudo responder option: cache_timeout https://fedorahosted.org/sssd/ticket/1111
2012-01-31IPA: Add support for services lookups (non-enum)Stephen Gallagher1-0/+2
2012-01-31LDAP: Add support for service lookups (non-enum)Stephen Gallagher1-0/+2
2012-01-30SUDO: Provide documentation for the SUDO APIJakub Hrozek1-2/+5
2012-01-30SSSDConfigAPI: Move sssd.api.* to /usr/share/sssdStephen Gallagher1-2/+4
https://fedorahosted.org/sssd/ticket/1158
2012-01-27PROXY: add support for service lookups (non-enumeration)Stephen Gallagher1-0/+1
2012-01-27NSS: Add getservbyname and getservbyport support to the NSS ResponderStephen Gallagher1-0/+2
2012-01-27NSS: Add client support for services (non-enumeration)Stephen Gallagher1-0/+1
2012-01-27SYSDB: Add sysdb routines for manipulating service entriesStephen Gallagher1-0/+2
2012-01-18SUDO: include the sources in the IPA provider, tooJakub Hrozek1-0/+6
2012-01-17Add a new Makefile target to build RPMs with the experimental flagJakub Hrozek1-4/+16
2012-01-17Export libsss_sudo as a separate packageJakub Hrozek1-7/+29
2012-01-17SUDO Integration - periodical update of rules in data providerPavel Březina1-0/+2
https://fedorahosted.org/sssd/ticket/1110 Adds new configuration options: - ldap_sudo_refresh_enabled - enable/disable periodical updates - ldap_sudo_refresh_timeout - rules timeout (refresh period)
2012-01-09util: add murmurhash3 hash functionSimo Sorce1-1/+3
2011-12-20PAM: make initgroups timeout work across multiple clientsStephen Gallagher1-0/+2
Instead of timing out the initgroups lookup on a per-cctx basis, we will maintain a hash table of recently-seen users and use this instead. This will allow SSSD to handle user's logging into multiple services simultaneously more graciously, as well as playing nicer with SSH (which makes calls to PAM both before and after a fork). https://fedorahosted.org/sssd/ticket/1063
2011-12-19Move child_common routines to utilStephen Gallagher1-7/+7
2011-12-19Add common SIGCHLD handling for providers.Pavel Zuna1-2/+9
2011-12-16SUDO Integration - pseudo client for testingPavel Březina1-0/+15
2011-12-16SUDO Integration - responderPavel Březina1-0/+17
2011-12-16SUDO integration - LDAP providerPavel Březina1-1/+3
2011-12-16SUDO Integration - LDAP provider - save sudo rules functionsJakub Hrozek1-0/+4
2011-12-16SUDO Integration - sysdb interfaceJakub Hrozek1-0/+4
2011-12-16SUDO integration - client common interfacePavel Březina1-0/+1
2011-12-16sss_utf8_tolower utility function+unit testsJakub Hrozek1-1/+2
2011-12-05Allow using Glib for UTF8 supportStephen Gallagher1-7/+12
2011-11-28Add -fno-strict-aliasingStephen Gallagher1-1/+2
2011-11-23Fix broken build due to commit of IPA netgroup supportStephen Gallagher1-0/+1
2011-11-23Added IPA account info handlerJan Zeleny1-0/+1
Currently it is only handling netgroups by itself, other requests are forwarded to LDAP provider.
2011-11-23Added support for fetching netgroups in IPA providerJan Zeleny1-0/+1
2011-11-22Set more strict permissions on keyringSimo Sorce1-0/+1
We want to confine access to the keyring to the current process and not let root easily peek into the keyring contents.
2011-11-18RESPONDER: Ensure that all input strings are valid UTF-8Stephen Gallagher1-2/+4
2011-10-14BUILDSYS: Fix --without-manpagesStephen Gallagher1-1/+7
We weren't honoring the --without-manpages option, and this was causing builds to break. Note: 'make dist[check]' will not work if you have configured with --without-manpages because it will not be able to pre-generate the translation files necessary for tarball release.
2011-10-07SYSDB: New source file for sysdb upgrade routinesStephen Gallagher1-0/+1
2011-09-08Improve documentation of libipa_hbacStephen Gallagher1-0/+1
2011-09-06sss_debuglevel - change the debug levels on the flyPavel Březina1-1/+9
https://fedorahosted.org/sssd/ticket/950
2011-09-02Add option to specify the kerberos replay cache dirStephen Gallagher1-0/+4
Adds a configure option to set the distribution default as well as an sssd.conf option to override it. https://fedorahosted.org/sssd/ticket/980
2011-08-25New DEBUG facility - unit testsPavel Březina1-0/+11
https://fedorahosted.org/sssd/ticket/925
2011-08-15sdap_async_accounts.c splitJan Zeleny1-2/+6
The file has been split in three: sdap_async_users.c sdap_async_groups.c sdap_async_initgroups.c https://fedorahosted.org/sssd/ticket/864
2011-08-08Rename sssd.conf to sssd-example.confStephen Gallagher1-1/+1
This file should not be installed by default. It leads to user confusion. We will instead install it as documentation. Fix incorrect example of entry_cache_nowait_percentage
2011-08-01Add rule validator to libipa_hbacStephen Gallagher1-1/+1
https://fedorahosted.org/sssd/ticket/943
2011-07-29libipa_hbac: Support case-insensitive comparisons with UTF8Stephen Gallagher1-1/+2
2011-07-13Fix python HBAC bindings for python <= 2.4Jakub Hrozek1-1/+3
Several parts of the HBAC python bindings did not work with old Python versions, such as the one shipped in RHEL5. The changes include: * a compatibility wrapper around python set object * PyModule_AddIntMacro compat macro * Py_ssize_t compat definition * Do not use PyUnicode_FromFormat * several function prototypes and structures used to have "char arguments where they have "const char *" in recent versions. This caused compilation warnings this patch mitigates by using the discard_const hack on python 2.4
2011-07-08Provide python bindings for the HBAC evaluator libraryJakub Hrozek1-3/+18
2011-07-08Add new HBAC lookup and evaluation routinesStephen Gallagher1-1/+2