summaryrefslogtreecommitdiffstats
path: root/server/external
Commit message (Collapse)AuthorAgeFilesLines
* added support for older MIT kerberos versionssbose2009-09-241-0/+28
| | | | | | | | | - 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
* Make configure script compatible with older python versionsStephen Gallagher2009-09-221-7/+16
| | | | | | | | Older python versions (such as that used in RHEL5) do not have a python-config executable to report CFLAGS and LIBS. In order to support such versions of python, we will duplicate the logic that python-config would have performed directly in our configure script
* Provide python bindings for sysdbJakub Hrozek2009-09-211-0/+49
| | | | | | | | Implement a set of python bindings for the sysdb with feature set similar to what is available in the tools. The primary consumers would be applications like system-config-users. Resolves: Ticket #102
* Add strtoint32 and strtouint32 convenience functionsStephen Gallagher2009-09-101-0/+44
|
* check if libpcre version is above or below 7Sumit Bose2009-09-011-1/+7
| | | | | PCRE_DUPNAMES is a new feature of libpcre 7. It is used in sssd to make the splitting of fully qualified user names more flexible.
* Add configure checks for docbook XSL templates and XML toolsJakub Hrozek2009-08-101-0/+35
| | | | | | Changes the configure process so that configure errors out if lacks the tools necessary to build manual pages (like xsltproc). Also adds a check for required URI of the docbook XSL templates using the xmlcatalog tool.
* Add ares helpers into sssdJakub Hrozek2009-07-241-0/+22
| | | | | | | | | | This patch adds ares parsing functions that are not yet upstreamed together with a private ares header file (ares_dns.h) that contains some necessary macros for parsing common structures in the replies. Users of these two parsing functions must also include the header files ares_parse_{srv,txt}_reply.h that contain the function and structures declarations that should eventually end up in upstream ares.h
* Async DNS integrationJakub Hrozek2009-07-241-0/+9
| | | | Integrates the c-ares asynchronous resolved library into SSSD.
* added kerberos locator pluginSumit Bose2009-07-021-0/+11
|
* Add configure check for PCRE >= 7Stephen Gallagher2009-06-181-0/+2
|
* Update configure rules for LDB and POPTStephen Gallagher2009-05-142-4/+9
| | | | | | We need to ensure that configure fails with an error if the popt development libraries are not present or if ldb module support is not available.
* Fixes for porting SSSD to Debian-based platformsStephen Gallagher2009-05-041-3/+4
|
* Clean up warnings in SSSDStephen Gallagher2009-04-071-1/+1
|
* Add a more flexible way to parse and filter names.Simo Sorce2009-04-011-0/+7
| | | | | | | | | | A new nss_parse_name function uses pcre to parse names, this makes it possible, in future, to make the filter user configurable. Add a new filter mechanism to filter out users that uses the negative cache by setting a permanet negative entry. Rework the entry points where the negative cache is checked for.
* make openldap the only used LDAP librarySumit Bose2009-03-091-36/+25
|
* Rebase the code to use talloc, tdb, tevent, ldb as externalSimo Sorce2009-02-262-7/+7
| | | | | | dependencies based on the latest samba code. Convert all references to the old events library to use the renamed tevent library.
* Add PAM responderSumit Bose2009-02-242-0/+56
| | | | | | | Also move responders under server/responder with shared code in server/responder/common Signed-off-by: Simo Sorce <ssorce@redhat.com>
* Spec file patch Take 2:Stephen Gallagher2009-02-241-3/+4
| | | | | | | | | | | | | | | Adding support for generating RPMS for sssd. Fixing TDB autoconf macros to require version 1.1.3 and support for the tdb_repack symbol (required by LDB) Updating tdb.h to #include <sys/stat.h> for proper autoconf Build system modifications to simplify RPM generation Fixing RPM build system as recommended during code review Minor tweaks to Makefile and sssd.spec Make policykit and infopipe configurable Soname and symlinks
* libevents renamed upstream to libteventSimo Sorce2008-12-222-4/+4
| | | | events.h -> tevent.h
* Fix dependencies for LDBSumit Bose2008-12-151-1/+1
|
* First retrieval of a user (getpwnam only) from an actual ldb fileSimo Sorce2008-10-081-0/+7
|
* Initital server code.Simo Sorce2008-10-045-0/+184
Includes test monitor task.