sssd package has a configuration variable SSSD_OPTIONS="" in /etc/conf.d/sssd which are not being honored by the init script. I believe --start should look more like this: start-stop-daemon --start --exec /usr/sbin/sssd -- -Df $SSSD_OPTIONS as apposed to start-stop-daemon --start --exec /usr/sbin/sssd -- -Df
Hmm interesting. Do you want to submit this upstream along with our conf.d file? The init.d file is also maintained upstream. It would be nice to have everything there. Feel free to CC me if you want to
Done. https://fedorahosted.org/sssd/ticket/2722
Thanks but you also need a patch for the upstream init file https://git.fedorahosted.org/cgit/sssd.git/tree/src/sysv/gentoo/sssd.in I suggest you attach your patch to the same bug as well. Thanks
Please see https://lists.fedorahosted.org/pipermail/sssd-devel/2015-July/024155.html They want a Gentoo dev to approve.
I think it's not necessary to send mail to sssd-devel. We were not aware of this BZ.
(In reply to Lukas Slebodnik from comment #5) > I think it's not necessary to send mail to sssd-devel. > We were not aware of this BZ. Ok thanks. I approve the patch anyway :)
Since this seems to be heading upstream now, I have included your git patch in the portage tree for 1.13 version. Thanks + 22 Jul 2015; Markos Chandras <hwoarang@gentoo.org> + +files/sssd-1.13.0-fix-init.patch, sssd-1.13.0.ebuild: + Fix python support. Bug #554776. Respect SSSD_OPTIONS in init script. Bug + #553678 +