Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-01-27 | Fixes to the makefile to get make install to work properly | Stephen Gallagher | 1 | -1/+3 | |
2009-01-27 | Refactoring the monitor code and SBUS utility functions. | Stephen Gallagher | 1 | -3/+4 | |
2009-01-12 | Regroup database rleated functions under db and | Simo Sorce | 1 | -5/+4 | |
rename everything with the sysdb suffix. | |||||
2009-01-11 | Turn ldap_provider.c into proxy.c and make it possible to load just any | Simo Sorce | 1 | -4/+4 | |
libnss library through config directives on the domain object | |||||
2009-01-08 | The code now successfully sends a getpwnam request to a remote LDAP server, | Simo Sorce | 1 | -0/+1 | |
and caches the result in LDAP. Still chasing a bug that does not let NSS known that the BE was successful. This makes NSS timeout the client and not return any results yet. | |||||
2009-01-06 | Add more infrastructure to data provider to dispatch requests (still untested). | Simo Sorce | 1 | -1/+3 | |
Add helper functions to connect to the data provider. Add some plumbing to the ldap provider (still untested). | |||||
2008-12-10 | Initial work on a test provider using the gross hack of dlopen()ing nss_ldap | Simo Sorce | 1 | -1/+7 | |
:-) | |||||
2008-12-08 | Change data provider into a hub, where backends (ldap, nis, ipa providers) | Simo Sorce | 1 | -0/+6 | |
and frontends (pam, nss, ... modules) can connect to. | |||||
2008-11-25 | Make a binary out of each major sssd component instead of | Simo Sorce | 1 | -16/+21 | |
using the same binary to fork off all services. | |||||
2008-11-24 | REmove test client. It's not needed anymore. | Simo Sorce | 1 | -5/+1 | |
2008-11-20 | Created a helper function sssd_service_sbus_init() to simplify creating the ↵ | Stephen Gallagher | 1 | -0/+1 | |
initial connection to the monitor service within the child services. It will create the D-BUS connection to the monitor and configure the service to handle the mandatory getIdentity and ping methods. | |||||
2008-11-20 | Start conversion from a fork() and live to a fork()/exec() model. | Simo Sorce | 1 | -2/+0 | |
To start the dameon now you need to pass the option -s monitor Still have some problems communicating with children. | |||||
2008-11-19 | Add some infrastructure code to add data providers. | Simo Sorce | 1 | -1/+2 | |
This currently breacks the dameon because of a problem with destroying the monitor dbus server in the children after fork() | |||||
2008-11-07 | Store all domains served by the SSSD to a binary-tree map for fast NSS lookup. | Stephen Gallagher | 1 | -0/+1 | |
Changed the "section" feature of confdb.c to use '/' as a delimiter instead of '.', because this conflicted with the ability to use dots in domain names. | |||||
2008-11-03 | Renaming sssd/server/dbus to sssd/server/sbus. Making necessary changes to ↵ | Stephen Gallagher | 1 | -6/+6 | |
header includes and makefiles. | |||||
2008-11-03 | Initial memory cleanup work | Stephen Gallagher | 1 | -0/+1 | |
2008-10-27 | D-BUS integration style changes. | Simo Sorce | 1 | -7/+4 | |
Rework interfaces a bit to simplify and uniform function names so that they use a well defined namespace (sssd_*). Simplify headers file, split them into a private and a public one only. Make static all file private functions. Rename sssd_dbus_client.c to sssd_dbus_connection.c to reflect it's function, as it is is used by both a server and a client. Introduce a function table to know where to dipatch messages. Fix coding style issues, and start pointing out where clean-up fucntions are missing. | |||||
2008-10-24 | Integrate D-BUS support for use as IPC between parts. | Stephen Gallagher | 1 | -1/+25 | |
Integrates DBUS with the event system so that it is asynchronous. | |||||
2008-10-20 | Add configuration database functions. | Simo Sorce | 1 | -1/+1 | |
Convert nss responder to use the confdb | |||||
2008-10-08 | First retrieval of a user (getpwnam only) from an actual ldb file | Simo Sorce | 1 | -1/+1 | |
2008-10-07 | Add primitive debugging capabilities. | Simo Sorce | 1 | -1/+1 | |
So far debug goes to stderr so sssd need to be run int interactive mode (-i option) | |||||
2008-10-06 | First working daemon that responds only to a getpwnam() request with fake data | Simo Sorce | 1 | -1/+1 | |
2008-10-04 | Add initial nss responder skeleton | Simo Sorce | 1 | -2/+2 | |
2008-10-04 | Initital server code. | Simo Sorce | 1 | -0/+12 | |
Includes test monitor task. |