[Freeipa-users] Error in selinux child: libsemanage can't parse spaces in AD user names

Jakub Hrozek jhrozek at redhat.com
Fri Jul 15 08:05:23 UTC 2016


On Fri, Jul 15, 2016 at 08:59:43AM +0200, Lukas Slebodnik wrote:
> On (15/07/16 12:56), Lachlan Musicman wrote:
> >This line:
> >
> >We have SELinux disabled on all of our servers, but we hadn't disabled this
> >check in sssd.conf. So we enabled it in sssd.conf and everything worked
> >fine.
> >
> >Should read that we *disabled* selinux.
> >
> >selinux_provider = none
> Could you also try another solution?
> put "override_space = _" into "sssd" section in sssd.conf
> and restart sssd.
> 
> As a result of this space will be replaced with underscore
> and libsemanage should not complain.
> 
> @see man sssd.conf -> override_space

This is either a bug in semenage, we should file one and ask the
semanage developers if there is a proper way to quote the spaces.

But yes, selinux_provider=none would disable this area of code.




More information about the Freeipa-users mailing list