Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libevents renamed upstream to libtevent | Simo Sorce | 2008-12-22 | 1 | -1/+1 |
| | | | | events.h -> tevent.h | ||||
* | Modified sbus_server_new() to take a talloc memory context to use | Stephen Gallagher | 2008-12-15 | 1 | -1/+2 |
| | | | | as a parent for the new server context object. | ||||
* | Adding a parameter to the sbus_service_sbus_init function to allow passing ↵ | Stephen Gallagher | 2008-12-15 | 2 | -2/+2 |
| | | | | in an sbus_conn_destructor_fn to the sbus_new_connection() function. Fixing minor warning about the usage of talloc_reference. | ||||
* | Disconnected client SBUS connections would delete the master set of ↵ | Stephen Gallagher | 2008-12-15 | 1 | -1/+5 |
| | | | | | | | | sbus_method_ctx entries, meaning that the next connection to attempt to disconnect would receive a segmentation fault also trying to delete them. They are now talloc_reference()-ed to their connection context and talloc_unlink()-ed upon deletion. I have also modified the sbus_new_server() call to take a reference to an sbus_srv_ctx object as a return argument, so that the calling function can keep track of the SBUS server context if it so chooses. | ||||
* | Initial work on a test provider using the gross hack of dlopen()ing nss_ldap | Simo Sorce | 2008-12-10 | 3 | -8/+186 |
| | | | | :-) | ||||
* | Fix dbus related memory leaks | Simo Sorce | 2008-12-09 | 1 | -8/+12 |
| | |||||
* | Change data provider into a hub, where backends (ldap, nis, ipa providers) | Simo Sorce | 2008-12-08 | 3 | -156/+748 |
| | | | | and frontends (pam, nss, ... modules) can connect to. | ||||
* | Make a binary out of each major sssd component instead of | Simo Sorce | 2008-11-25 | 1 | -0/+43 |
| | | | | using the same binary to fork off all services. | ||||
* | Remove the service stuff that we stopped using when we moved to | Simo Sorce | 2008-11-25 | 1 | -1/+0 |
| | | | | the forl/exec model | ||||
* | point PIPE_PATH at /var/lib/sss/pipes, not just the private path so that the | Simo Sorce | 2008-11-24 | 2 | -2/+3 |
| | | | | same config option can be used for the nss service | ||||
* | Replacing hard-coded paths with configure script substitutions. | Stephen Gallagher | 2008-11-24 | 2 | -22/+52 |
| | | | | Changing the default SBUS locations to be configure script parameters | ||||
* | change structure name | Simo Sorce | 2008-11-24 | 2 | -7/+13 |
| | |||||
* | Created a helper function sssd_service_sbus_init() to simplify creating the ↵ | Stephen Gallagher | 2008-11-20 | 2 | -49/+13 |
| | | | | 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. | ||||
* | Make it possible to use an arbitrary command to start services | Simo Sorce | 2008-11-20 | 1 | -1/+1 |
| | |||||
* | Remove unused code and fix message handlers in dp | Simo Sorce | 2008-11-20 | 1 | -24/+10 |
| | |||||
* | Start conversion from a fork() and live to a fork()/exec() model. | Simo Sorce | 2008-11-20 | 3 | -24/+21 |
| | | | | | To start the dameon now you need to pass the option -s monitor Still have some problems communicating with children. | ||||
* | Add some infrastructure code to add data providers. | Simo Sorce | 2008-11-19 | 3 | -0/+509 |
This currently breacks the dameon because of a problem with destroying the monitor dbus server in the children after fork() |