#3200 RFE: Add a simple client library for sssd-secrets
Closed: Invalid None Opened 7 years ago by jhrozek.

It would be handy to have a simple C library to wrap the HTTP requests for sssd-secrets. This would
- avoid callers to talk HTTP
- allow us to write bindings


Fields changed

cc: => cheimes@redhat.com

We can write sample program in python or in ansi-C with libcurl. But writing library wrapping HTTP request is nonsense. It is the same as writing C-library for wrapping REST-API to allow writing bindings.

cc: cheimes@redhat.com => cheimes@redhat.com, lslebodn
resolution: => wontfix
status: new => closed

Please don't close RFEs without triage in the future.

resolution: wontfix =>
status: closed => reopened

10:00 < jhrozek> simo: ping, could you please check out https://fedorahosted.org/sssd/ticket/3200 ? Do 
                 you see any value in the library or do you agree with lslebodn that we should just 
                 provide libcurl exampels?
10:05 < sgallagh> jhrozek: Frankly, plain old 'curl' CLI examples would be easiest, I think
10:06 < jhrozek> sgallagh: that's what we have in sssd-secrets manpage (on review..)
10:07 < jhrozek> I guess I agree with lslebodn also, but I also know we talked about this library in the 
                 past, so I wanted the idea to be discussed, that's all
10:16 < simo> jhrozek: custodia has a client
10:16 < simo> between that and curl I think we have enough tools

I think it still make a sense to write examples for ansi C + libcurl.

Fields changed

resolution: => wontfix
status: reopened => closed

Metadata Update from @jhrozek:
- Issue set to the milestone: NEEDS_TRIAGE

7 years ago

SSSD is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in SSSD's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/SSSD/sssd/issues/4233

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Login to comment on this ticket.

Metadata