From 15a3e81a826ed4c188c2cbff82c5f086bcfabd80 Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Wed, 13 Nov 2013 00:20:05 +0200 Subject: [PATCH] ldap: Fix ldap group members on Fedora nslcd. --- ldap/manifests/init.pp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ldap/manifests/init.pp b/ldap/manifests/init.pp index 5fcf377..e030c11 100644 --- a/ldap/manifests/init.pp +++ b/ldap/manifests/init.pp @@ -47,6 +47,14 @@ class ldap::auth inherits ldap::client { lens => "Spacevars.simple_lns", notify => Service["nslcd"], } + if $::operatingsystem == "Fedora" { + augeas { "nslcd-conf-groupmap": + changes => "set map 'group member uniqueMember'", + incl => "/etc/nslcd.conf", + lens => "Spacevars.simple_lns", + notify => Service["nslcd"], + } + } augeas { "pam-ldap-conf": changes => [ "set ssl on", "set pam_password exop",