ldap_user_home_directory wrong in /usr/local/etc/sssd/sssd.conf

Status
Not open for further replies.

ApolloDS

Dabbler
Joined
Jan 6, 2012
Messages
13
Hi all,
I found a bug in sssd.conf.
I'm using AD Authentication which is in general working with 9.3-RELEASE with the new sssd.
Sometimes after another "Save" click in Directory Tab the sssd is not started anymore, so I have to start it with "service sssd start" and check with "ps auxw|grep sssd" if it is working. Then I can see the AD Users with "getent passwd" and "getent group" (Also a bug?).

I'm using Unix Extensions on a 2008 R2 Server.

So, the Home Directories of the Users I see with "getent passwd" are using the wrong attribute from LDAP. They use homeDirectory which leads to "\\SERVER\username". Instead the right attribute should be unixHomeDirectory.

Here it is wrong which is 9.3 Default (Gives \\SERVER\username):
ldap_user_home_directory = homeDirectory

Here it should be like this (Gives /home/DOMAIN/username):
ldap_user_home_directory = unixHomeDirectory

Can you please correct this bug?

Many thanks for this great product!

Best regards,
Peter
 

ApolloDS

Dabbler
Joined
Jan 6, 2012
Messages
13
Status
Not open for further replies.
Top