Title: #591: sss_obuscate: Fix traceback while reading space in sssd.conf
@amitkumar50 How did you test the patch? I can see the traceback even with the patch
applied when I put spaces at the beginning of the lines and run sss_obfuscate. Can you
send example config file that breaks the sss_obfuscate without the patch but works with
the patch? Maybe I am testing it wrong.
Also this may need to be aligned with the multi-line value support in ding-libs. But I
just tried the multi-line feature and did not work for me either. I could not find any
tests for the multi-line value feature in ding-libs (other then one that tests multi-line
value space trimming). The only documentation I could find was in the header files that
states that multi-line values must start with a space at the beginning of every new line
(which is why I am mentioning it here), which is what I was trying to do, but it did not
work. Am I missing something?
See the full comment at https://github.com/SSSD/sssd/pull/591#issuecomment-397046488