[Freeipa-devel] [PATCH] [SSSD] Initial InfoPipe framework

Stephen Gallagher sgallagh at redhat.com
Fri Feb 20 18:18:16 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Stephen Gallagher wrote:
> Stephen Gallagher wrote:
>> The attached patch lays out the basic structure of the code for the
>> InfoPipe, specifies the function prototypes for the public D-BUS methods
>> sets up the connection to the system bus and updates the D-BUS service
>> config file.
>>
>> The next steps will be to implement the individual methods.
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Freeipa-devel mailing list
>> Freeipa-devel at redhat.com
>> https://www.redhat.com/mailman/listinfo/freeipa-devel
> 
> Attaching a new version of the patch. I made some changes to the
> sbus_message_handler to allow for the special case of D-BUS
> introspection (useful for sysbus.c). I also updated the Introspection
> XML to include reference to a CheckPermissions method.
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Freeipa-devel mailing list
> Freeipa-devel at redhat.com
> https://www.redhat.com/mailman/listinfo/freeipa-devel

Sorry, just one more version of this patch. I forgot to include the
D-BUS interface versioning as outlined here:
http://0pointer.de/blog/projects/versioning-dbus.html

This was recommended by the desktop team. The only changes from the
previous patch is that all of the methods have the version number
appended to their name.

- --
Stephen Gallagher
RHCE 804006346421761

Looking to carve out IT costs?
www.redhat.com/carveoutcosts/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAkme8+gACgkQeiVVYja6o6Ny+gCeJROvh/IMosueLNPNns5UANwK
5tsAoKRWqPczGFlmtyOZIXrXfDnM1twb
=bEbe
-----END PGP SIGNATURE-----




More information about the Freeipa-devel mailing list