#3714 SPEC: Move secrets responder to the package sssd-kcm
Merged by jhrozek. Opened by lslebodn.
SSSD/ lslebodn/sssd spec_secrets  into  master

Download 3714.patch

The sssd secrets responder is used mainly by sssd-kcm and it is not
used by any service which is in the sub-package sssd-common.
Therefore it make more sense to have secrets responder in the pacakge
sssd-kcm and reduce dependencies of sssd-common package
(http-parser, jansson)
Note: libcurl is installed anyway on fedora due to other dependencies

PR #3713 was prematurely closed before reaching consensus between @lslebodn and @jhrozek. It is not possible to reopen PR ATM in pagure therefore new PR was created.

@jhrozek,

It seems that it will take some time till #3685 will be implemented (it's planned for 2.0). But it would be good to move this forward. It will be very useful for distributions which does not have sssd-kcm in default installation(fc28, el6, el7)[1] and thus sssd-secrets is unused.

[1] https://pagure.io/fedora-comps/blob/master/f/comps-f28.xml.in

rebased onto 5170efe616847a619263e5039f6bb8f9af68e7e9

I rebased PR on top of current master.

@jhrozek, would it be possible to merge this PR after 3 months?
I cannot see any progress in #3685 and it will remove unnecessary dependencies in fedora28 and rhel7

rebased onto ce1fa4648a3e54afe11c9fe216332cbb4e1330be

My progress had been slow due to RHEL-7.6 bugs (you know how it is..) so I think you are right and we should merge this PR.

ACK

Commit 7b25811b fixes this pull-request

Pull-Request has been merged by jhrozek

Metadata