[SSSD] [PATCHES] INI meta data interface patches

Dmitri Pal dpal at redhat.com
Sat Apr 3 00:23:04 UTC 2010


Hello,

The following patches introduce the meta data interface as it was
discussed earlier on the list.
The whole work is split into 4 patches.
It is done just for simplicity of the review.
Each of the patches applies and runs on top of previous one.
As I developed I saw some issues with the code so I corrected them
(mostly in the last patch).
The names of the patches speck for themselves.
The comments in the patches are pretty thorough.

Tickets addressed by the effort (tickets are not updated yet with some
comments about the alternative ways the patches solve the problem
expressed in the ticket):
https://fedorahosted.org/sssd/ticket/405 <- interfaces now allow the
caller to do it.
https://fedorahosted.org/sssd/ticket/442 <- done
https://fedorahosted.org/sssd/ticket/173 <- done differently but now
available to the caller
https://fedorahosted.org/sssd/ticket/82 <-security checks interfaces are
added. The recommended approach is presented in the unit test.
https://fedorahosted.org/sssd/ticket/140 <- the approach changed. This
is the best we can do at the moment. But we can enhance meta data and
add other checks as the need emerges.

It still does not fix the lines collection. It just turns off the
creation of it.
I just do not know what to do with the lines collcetion at the moment.
It will be needed for the grammar validation but until this part is
built I am not sure which format for it is the best.
So I know it will be needed but it is not needed now. Thus it is ifdefed
at the moment.

-- 
Thank you,
Dmitri Pal

Engineering Manager IPA project,
Red Hat Inc.


-------------------------------
Looking to carve out IT costs?
www.redhat.com/carveoutcosts/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001--INI-Adding-metadata-interface.patch
Type: text/x-patch
Size: 63775 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20100402/2832236b/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002--INI-Addinig-content-to-the-metadata.patch
Type: text/x-patch
Size: 8003 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20100402/2832236b/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003--INI-Resolve-paths-for-reporting-purposes.patch
Type: text/x-patch
Size: 3062 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20100402/2832236b/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004--INI-Acess-control-and-config-change-checks.patch
Type: text/x-patch
Size: 29977 bytes
Desc: not available
URL: <https://lists.fedorahosted.org/pipermail/sssd-devel/attachments/20100402/2832236b/attachment-0003.bin>


More information about the sssd-devel mailing list