| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
rename everything with the sysdb suffix.
|
|
|
|
| |
libnss library through config directives on the domain object
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Add helper functions to connect to the data provider.
Add some plumbing to the ldap provider (still untested).
|
|
|
|
| |
:-)
|
|
|
|
| |
and frontends (pam, nss, ... modules) can connect to.
|
|
|
|
| |
using the same binary to fork off all services.
|
| |
|
|
|
|
| |
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.
|
|
|
|
|
| |
To start the dameon now you need to pass the option -s monitor
Still have some problems communicating with children.
|
|
|
|
|
|
| |
This currently breacks the dameon because of a problem with
destroying the monitor dbus server in the children after
fork()
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
header includes and makefiles.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Integrates DBUS with the event system so that it is asynchronous.
|
|
|
|
| |
Convert nss responder to use the confdb
|
| |
|
|
|
|
|
| |
So far debug goes to stderr so sssd need to be run int interactive
mode (-i option)
|
| |
|
| |
|
|
Includes test monitor task.
|