Title: #457: ipa: Removal of umask(0) in selinux_child
You need to detect we have the correct libsemanage and ifdef those out. In a few years
(when RHEL6 goes away) we can remove the code entirely.
Also add minimum required libsemanage version in sssd spec file in contrib if not there
See the full comment at https://github.com/SSSD/sssd/pull/457#issuecomment-347182064